I made the switch, too. I'm very happy as well. Not so happy that I had to go through so much crap through Sprint, but we are one good terms now that they switched it. Its bad when there's a whole discussion for people who switched from Pre to Hero, but I haven't seen the reverse on the Precentral forum (I still frequent it for my girlfriend's sake).
I hear ya man... considering I spent TWO hours in the Sprint store on the PHONE with CS & the store manager... I was so upset that they were hesitant to help me, considering I use hearing aids and the Pre broke support for them. All I was trying to explain to them was that I'd like to use a phone as a phone, and the CS lady was giving me "Ford Automotive" analogies... "If you had a car and wanted a new one Ford wouldn't just give you a new one sir" <- Verbatim. I could only muster up with "Well if Ford gave me a faulty steering wheel, they'd replace it before they got their a$$es sued lady."
But yeah, I still keep up with the Precentral forums, and there's not a thread about Hero users switching to the Pre and being happy... which makes me happy I did finally switch.