Steve, I don't think Virgin have any of the old 747-200's left in the fleet.
The only ones you ever see now are out of MAN on the MCO routes and they are the planes that were sold to Air Atlanta and then leased back so still in all their Virgin Livery.
I know they are flying Honey Pie, and I think the other one still on the go is Island Lady, but not too sure on that one.
The following web link will take you to where the remaining 200's are:
http://www.airliners.net/search/photo.searchSoaking up the sun in the Mojave Desert[V][V]
Matt