My media path (just for background and understanding).
1. Xbox with Xbox Media Center streaming from my PC.
2. Dedicated media PC with a Zalman HT case. Was WMC again.
3. Raspberry Pi with OpenElec. Large interface.
4. Microserver running Plex and Plex Server on my dev machine (turning point for me here. Plex rocks).
5. WDTV Live hub and 3 x WDTV 's. This rocked. Way better than a machine setup by the TV. Boring GUI though. Wanted Plex.
6. But a Roku 2 XS. Blown away. Far superior to anything I had used before. Got another and replaced two WDTV's.
7. Apple TV 3. Lasted about a week then sold it. Spoilt by the Roku.
8. Needed more Roku's so got 2 of the newer Roku 3's.
Plex server runs on my dev/download/media server now.
Canceled DSTV.
I really enjoy my movies and TV Shows, and only the discovery of the Roku allowed the slow down of the constant tinkering. Used to drive the family nuts how often I changed devices.
Still got 1 WDTV laying in one of my drawers. No use for it anymore.
Answer your question?