The Phillips DSR6000 is your best bet. Dual tuners, 5.1 out and 35 hr Tivo. The best deal is at
http://americansatellite.com for $99.
I will be taking my ultimate TV receiver back and getting this unit if they don't fix the ultimate TV satellite problem in the next few days.