I love my HTC Hero, but I think you should definitely wait for the HTC EVO. It's going to have a mini HDMI output and record in 720P. It's going to have a back and front camera (so you can video chat). It has a 4.3" screen and also the first official 4G Sprint phone with WiMAX (where you can use your phone as a modem for up to 8 devices).