I doubt it mate, I spoke to a virgin rep at work the other day and they're not really interested in offering the subsidies for high end Smartphones.
If you're sticking with Virgin for a reason (TV, Phone, Broadband?) then your best bet will be to do a sim only agreement, and then look at buying the device outright. Its a bad way of looking at it, but it can actually save money in the long run. If you want a good deal, look at another VMNO (like Tesco or Talkmobile) they offer some pretty good deals on smartphones at the moment.
Hope that helps.