Mac Jesus have you tried Scotts Turf Builder Plus? I kept seeing commercials for it and had to try it for myself. Surprisingly it does the trick. It's a little more expensive than the generic shit but lawn care is serious business and anything short of the best is simply a waste of time.
Make sure you get the "Plus" as it has other qualities such as weed control.