The first hurdle of flashing to VM will be getting the phone accepted on their network. When that's done, the rest will be very similar to flashing it to any other carrier like Boost, Cricket, or Metro.