Since you're whipped, i dont know why you ask.
And since she's already your girlfriend why go the extra mile???. :P
I'd go with the Tivo HD DVR, but that depends if you are willing(and possibly so) to buy it for 300 odd dollars...but longterm, if you arent using it then you are MAJORLY whipped on a whole different level. lol.
As for alternatives, BellExpressVU's PVR satellite systems work fairly ok., The 5100 Models are probably a lot more preferred than their 9200 series.