Alternatives are the GeForce 4 Ti4200. I picked mines up @ best buy for $140 , as $128 but tax is a bitch.
64mbs ddr, and i love the performance. You can get it online like @newegg.com for like $112, prob free fedex shipping too.
9700's are nice from what i keep hearing though too. around the same price.