the 7600gt on newegg is already back up to 178 again.
Dunno why, maybe it was a pricing mistake, as the $158 price was there for less than 6 hours. I ordered one this morning, then I went back to check the status, and it was back up to 178. Guess I lucked out.