sounds like you need to play with fit more no matter what bike your on. Also sounds like you need to switch out some tires too. I would play with the setup a bit on your current bike see what works and if in the end it still isnt for you then go for another frame. Its not like your not gonna find some other sweet deals down there in cali. plus that javalin frame is ugly as sin. also by working out the fit now, no matter what frame you have, you will have some nice very well fitting parts for any future build.