I did call Virgin back after HTC said they have released the update for Virgin , but its up to them to release it over their network. The person I got through to was actually very knowledgable about the handset, so much so, that they could'nt wait for Virgin to release it and advised to look at XDA Developers to apply my own update!
The guy I was speaking to at Virgin said it is being tested at the moment by Virgin (seems a very familiar reply) and would be coming out soon (which in reality, could be any time!).
I was very surprised that someone at Virgin would advise to go to XDA Developers so you could get Froyo. I asked whether I would need to debrand or unlock my phone to get Froyo this way and they said no. I simply can't believe this and would welcome any advice how you could apply Froyo without debrnading or unlocking your phone?
Any advice very welcome.