One of the top 5 gadgets I use is a Sling Media Slingbox Pro. I can stream content from my Directv DVR from just about anywhere in the world. I have been using SlingPlayer Mobile for quite some time now on Windows Mobile and I have been patiently waiting for the iPhone version which has been in development since last year's announcement of the iPhone SDK. The wait is coming to an end, Sling Media has officially announced that they will be submitting the SlingPlayer Mobile for the iPhone to the App Store in March. This will a great addition to my iPhone...Here is Macworld 09 demo by theiPhoneBlog team.
The official Sling Media iPhone page also has some interesting information. You can sign up for an email alert to notify you when the SlingPlayer Mobile for the iPhone is available in the App Store. I think this is going to be big and bring a whole new set of customers to Sling Media.