I ended up getting an HTC Hero. Thanks for you help guys.