About the bandwidth, I have DSL and I used to pay $32.95 with a $5 discount for being a local and long distance customer, now they took away my $5 discount and I pay $37.95 for the same 3.0 Mbps speed. However, I tried the 6.0 Mbps speed and the DSL modem would drop the signal, as I am too far away from the AT&T end. As you know, DSL does not share the last mile, and cable does share the last mile, so I picked DSL over Cable because it was cheaper and unshared.
I understand how incredibly important a video card is to playing games, but I thought for video, the 8500GT with 512 MB vram was still, acceptable.
I did upgrade from 1GB to 2GB for only $25 on sale, it was quick and in my budget.