ok im looking at a new to get this summer. i was looking at the Giant STP SS ($750 USD), and the Specialized P.1 ($770 USD). and those are my main choices, and i was leaning towards the P.1 cause it seems to fit me and my riding more, cause im doing DJ, and street, and a little bit of park. and those prices are what im looking at too, not much over $800 USD without tax. and if u can help me with the size that would be great im 5'7" and 140lbs. and i would like replies from people who have more experience riding these bikes, atleast one of them. or if you really really knwo what your talking about i just dont want people saying "get this one its green and has skulls on it" or "get the other STP it has white on it" thanks very much in advance.