The original Tivo video is still available on Virgins website:
http://tivo.virginmedia.com/
The girl doing the demonstration clearly states, "There's a way you could be One of the first in line to get one of these at launch, think of it as a reward for your enthusiasm". She then advises you should register your interest.
What she doesn't clearly state is "If you register you will definitely be one of the first in line even before it launches".
Why are people still getting worked up over this? If you registered your details back in December then you will still be one of the first in line when the product launches. Virgin haven't lied to anyone have they?
Even when you fill in the form it states "Enter your details below to be the first to find out more." Again it doesn't suggest by filling in the form you will definitely be the very first to receive Tivo.
I have posted previously to suggest the treatment people where receiving who pre-registered was poor however I've changed my mind about this after reading through the TIVO press release, looking back at the Tivo web-page and through the small print.
The only thing Virgin are guilty of, in my humble opinion, is they didn't release another press statement to confirm Tivo wasn't being rolled out from mid December.