I forgot something important while trying to figure out taxes yesterday. you are only taxed at these rates for money earned above that level. so it isn't the case that earning $89,000 and $105,000 take home the same amount of money (married), however, every dollar you earn over $89,000 is taxed much higher than every dollar below, so there is a strong slowing effect on earnings
FICA is a flat rate of 7.65%