I use easynews.com.
$9.95 a month for 6 gigs. If you use all your gigs in a month, you can get 6 more for $9.95.
Downloading from them maxes out my connection. My dsl speed is capped at 700k though, so I don't know how much faster easynew's servers are.