Upgrade it.
Upgrade the shiz out of this bike. I don't know what that last guy was sayin, somethin about a new stock one being better. Yeah, it might be, but remember, if you upgrade this bike with good parts, and maintian them (I agree with him there) you'll be able to transfer those parts onto any new frame you buy, if you decide to by a new one. Don't buy anything until you need it. Not to say you shouldn't buy some rims until they're like rubber bands, but don't buy a fatty-moo-fatty fork until you'd be able to put it to use. There's nothing more retarded than seeing someone with a couple grand in a bike that has the potential to go big, but rides around and doesn't do anything. Oh yeah, enough good parts could point you in the direction of just buying a frame for the final upgrade. Just remember to think ahead, very far, so that anything exspensive you buy will fit on a frame, or anything, you might want in the future. ...the shiz out of it.