Virgin Mobile HTC Legend upgrade to OS 2.2 Froyo now available