I have been exchanging a couple of emails with Ray Maker, a fellow 'Softie, regarding whether IEEE 1394 recording is an "enthusiast" feature or more mainstream.  I am of the opinion that it stands a good chance of being mainstream, and Ray thinks it more of a tech-enthusiast feature.

I agree that whether 1394 goes mainstream depends a great deal on how much the UDCP (Unidirectional Digital Cable Product -- in this case a decoder) devices will cost the consumer as compared to what they can lease STBs from (for example) Comcast.  Just a rough guess, based on currently-available HDTV QAM tuners (like the FusionHDTV5 and MyTV MDP-130), I’d say the extra CableCARD hardware and crypto chip(s) would add $25 - $50 in price, which translates to a retail price per UDCP of $200 - $250, with wholesale landing at about $150 - $175.  For the retail consumer who already has a "Tuner Ready" Media Center PC, it would take from a year to 2 years to amortize those costs, depending on the deal they got and the cost of leasing a CableCARD from their cable provider.  [Disclaimer: I do not have any "inside" knowledge on how much UDCPs actually cost, and all of my estimates are based on publicly-available photos of UDCP units]

I don't have any hard figures for what an UDCP would cost a large OEM like Dell or HP, so I'll pull some figures out of a hat and perhaps a diligent reader can correct me.  I figure they will get massive discounts on UDCPs due to their buying power, so for the purposes of this dicussion let's say they can get them at the same price they currently sell dual analog tuners: $150.  To get the price of a machine under $1000 and include tuners, you get a machine with integrated audio (DD7.1, so that's passable), a Radeon X300 SE PCIe card (not great for gaming, but it can do HDTV), DVD burner, 160 GB drive, 512 MB RAM, and a 3.0 GHz Pentium 4.  That's not a bad deal, but if you free up that $150, you can upgrade to an X600, upgrade to a 250 GB drive, and double your RAM.  In the cutthroat business of high-volume computer sales, I can see that being a tantalizing siren call.  The sub-$1000 price point is the "sweet spot", and OEMs will go to great lengths to squeeze under it.

Consumers will have a choice that rings familiar: go for the lump sum payment up front, or lease from their TV service provider.  I deliberately did not say "cable company", because there's another twist: satellite providers.  It's guaranteed that UDCP will not be compatible with satellite service, unless they suddenly decide to start broadcasting in QAM ::rimshot::.  Cable companies like the thought of anything that makes their service "sticky", especially given how un-sticky it is at the moment.  For that matter, satellite companies are after the same thing, but history has proven that it's hard to keep customers when the competition has a better value proposition.  Both of the major U.S. satellite providers (Hughs/DirecTV and Echostar/Dish) now offer competitive upgrades from cable and the other satellite company, not to mention the N months free you get when you switch. All of this points up the advantage of having a portable connection to your TV provider.  The FCC has mandated (see page 124)  that all cable companies must provide STBs with 1394 connections, but satellite providers are not included in the order.  DirecTV has not (and says it will not) made 1394 available on its receivers, and I haven't seen any Dish/VOOM boxes with it.  [Update: The DirecTV deal inked with Microsoft recently means that DirecTV will have their own version of a UDCP-style device as well, but 1394 is unlikely.]

Faced with either $15 - $20 / month for renting 2 STB-based tuners, or $400 - $500 for 2 UDCPs, I can see a lot of folks going for 1394.  Of course, the UDCPs may come down in price at some point, which would make that a nicer pill to swallow.  If 1394 is portable between multiple, competing providers, it only becomes more attractive.

Then again, IEEE 1394's paltry 400 Mbps bandwidth can't handle more than 20 ATSC-level streams at once, so perhaps it won't scale up like DVI can. >_>