Virgin already has the Iphone, but way to expensive. Right now you can get the HTC Evo 3D on Virgin for $230 bucks which is a helleva deal.
As for hacked phones, I have one on boost, the Evo 3D. Learned today that I can even run 4G on it!! Just having problems with sending pics....