I was running this on an HP IPAQ, but managed to crack the screen. I'd like to get something more durable - and maybe more versatile. I've been considering something like the TDS/Trimble Recon or a smartphone that would run windows. Anybody using either option? How does it work? What are some smartphones that would run windows mobile and have a reasonable sized (3") screen and touchscreen capability?