I think I'd try Fanball before anything else. They are really trying to put forth a nice, affordable package and are using tons of user feedback to improve it for next season.
myfantasyleague.com is another decent cost-efficient option, but they are going to have a tough time beating Fanball's product.
Fanball is going to be the sheeyat. Don't overpay for less features and options. Fanball WILL kick ass on every other major site out there.

Cafe Home
Fantasy Baseball
Fantasy Basketball
Fantasy Hockey




















