I bought a Roamio Plus from Amazon to replace a failing S3. I can't believe how much time it had to spend "upgrading" before I was able to interact with it. Seriously, two upgrades just to power up for the first time? And each "should take less than an hour"? Time-Warner Cable [North County San Diego] was oddly helpful and helped me pair my Cable Card over the phone. THAT was a great surprise that they didn't require a truck roll. Score one for TWC. What I thought would be an easy call to Tivo to activate service was really frustrating. They are transferring service from my old Tivo (I presume that eliminates minimum contracts?) but because I called fairly late in the day on a Saturday, they don't think a supervisor will be able to approve the transfer before... MONDAY. What? How is this not a 24x7 capability? Oh and also, I want to transfer shows from another Tivo in the house and from Tivo Desktop. Today, obviously. Apparently that won't work for several days either, as MAKs are exchanged during the nightly calls and it takes several "calls" from each before key exchanges are done. So a day later my new Tivo is still nagging to activate service, and the oddest error message appears in Tivo Central: "Go to UNKNOWN and enter your Tivo Service number to active this UNKNOWN." Huh? Doesn't Tivo realize that when someone pays hundreds of dollars for a new entertainment gadget, they expect a great experience right away? Doesn't Tivo understand that we are sort of past the paradigm of "Nightly Calls" from the boxes and that modern web architectures shouldn't have this limitation? Oh, and a curse upon their designers for introducing the A-B-C-D color coded remote keys. My Harmony One doesn't have a good place to put those (ugh more soft keys) and I really don't want a Harmony Touch. So for the first time ever, my cable company comes away with a far better unboxing experience than Tivo. Note: UNKNOWN wants to use UNKNOWN right now without UNKNOWN service being UNKNOWN.