Alright I realized my headset jack is not working on my Sprint htc hero. Also it takes about 2 second from the time I slide the thingy down to answer a call before they come on. I have rooted it though nothing past that.....no flashing or anything. I have task killer on it and it has done a great job up until today. The phone just runs sluggish. I am taking it in to exchange it for another one because of the headset jack....would Sprint try to see if it is rooted or would they just exchange it? would I be a moron to get the Moment (I talk on the phone all day for work) or should I just get the Pre and assume the Hero's are all going to be this way..... I already am waiting for Nexus one to come to Sprint...which will be soon.