The 3870 does not blow the 8800GT out of the water, infact the 8800GT is faster than it in most titles.
Get a stock clocked 8800GT or GTS, they all will overclock quite well, but I;d wait, GT260/280 and 4870/50 aint far around the corner and will push prices down.