there is some great stuff out there for Windows Mobile Smart phome and Palm
you can run Palm appls. on smart phone if you get SytleTape http://www.styletap.com/index.php
I'll try to post some link this weekend or next weeks to the HVAC Programs for phone s I found.
I effin HATE cellphones for the most part. I wouldn't get much done without the BB, though. E-mail and calendar features are great.
Also, I think that I would destroy the touch screen on the iPhone. I'm not always gentle to phones. My last blackberry committed suicide when it jumped out of my pocket 20' off the ground onto concrete.