For those asking about streaming TO your tv... might I suggest the Western Digital WD TV HD. No, it doesn't stream... BUT you can connect any portable hard drive to it (I have a WD Passport & MyBook which works perfectly with it ((Check WD website for a list of exact compatible hd's... but off the top of my head I'm pretty sure it's compatible with just about anything)). You don't have to worry about wifi connection problems and being choppy, etc. It will play movies, music and pictures on your tv. I've had it for several months and LOVE it. I don't go through tons and tons of blank dvds just ripping stuff to watch it on tv once, that's what I use my WDTV for.
Here's from the WD website:
* WD TV HD Media Player
* Compact remote with batteries
* Media Converter software (Windows only)
* Composite AV cable
* AC Adapter
* Quick Install Guide
* Full HD (1080p)
* JPEG, JPG
* USB 2.0
* Energy Star
Note: Compatibility may vary, depending on user's hardware configuration and operating system.
Media File Format Support (Based on Firmware Version 1.01.01)
* Movie -- MPEG1/2/4, WMV9, AVI (MPEG4, Xvid, AVC), H.264, MKV, MOV (MPEG4, H.264),
MTS, TP, TS
* Picture -- JPEG, GIF, TIF/TIFF, BMP, PNG
* Audio -- MP3, WMA, OGG, WAV/PCM/LPCM, AAC, FLAC, Dolby Digital, AIF/AIFF, MKA
* Playlists -- PLS, M3U, WPL
* Subtitle -- SRT, SMI, SUB, ASS, SSA
Important: MPEG2/4, H.264, and WMV9 support up to 1920x1080p 24fps, 1920x1080i 30fps, 1280x720p 60fps resolution. An audio receiver is required for surround sound output. JPEG only supports compressed RGB format files. BMP only supports uncompressed files. AAC/Dolby Digital decodes in 2 channel output only. TIFF only supports single layer files.
Lets just say I've bought a good deal of crap on here, that I probably could've gone without haha!