I have an IPAQ RX3715. If I get a Windows SmartPhone 6.? can I still use the same programs I am currently using? If yes, do I have to repurchase them again or am I allowed to transfer (previously purchased) them to a new device?