The 7600GT will destory the X1600 series plain and simple, except for maybe HL2 and Sin Episodes. Otherwise it's the card to get if you have the cash. Best bang for the buck around.
And yeah for the record I am on dial up dude, thanks for understanding, it really can be hell at times, especially when you're downloading and it's taking forever at like 2k per second (no joke) and then you're mom picks up the phone to call in some dumb order and you lose you're connection and it won't resume etc. *shudders*