Ouch! $22/month for 512 kbps? I pay about $15/month for 30 mbps and at this point couldn't imagine living without it. Downloading big updates, videos, game demos, you name it, and by the time you're done naming it you're almost done downloading it...
EDIT: To clarify, I get that in Redmond, WA. Definitely have a serious advantage there.