At least you have it working now dude. Shame it took so long though. I hope you enjoy your Tivo, we have a Cisco and it has worked perfectly from day one. Our V+ is now in the bedroom and I can't believe how less capable it is compared to the Tivo.
Let us know your thoughts once you have had time to get used to it