I mean i already got **** when i bought an 8800 gts (320) and 1 month later the 8800 gt came out.
No you didnt. The 8800 GTS 320 is a perfectly good card. The 8800GT is faster but not enough to make it a must have for someone who already owned a 320GTS.
If you constantly read reviews and and worry about another card getting 5fps more than yours you will never be happy with any card you buy.