If you have a home media center, feel free to share your experience. I'd like to share mine about Plex (Plex - A Complete Media Solution).
I've been using home media centers for about 10 years now - I've built a few of my own HTPC (Home Theater PC), used MythTV, AppleTV, Windows... but one day I found out about Plex. Let me tell you people, this is really something! Great software - easy to use, has a lot of features, and it's very stable. Plays every format I own and even DVD and Bluray directories. Hey, it even works with 3D movies. Plex automatically loads information for all known movies, so when I browse movies in Plex I see descriptions, reviews, ratings, actors, posters, etc. etc. for most of the movies/tvshows I have.
For my own videos it works just as great - when I add them into Plex, I just tag them with relevant information (title, date, description, posters, etc.), and later, I can show my home collection to my family and friends while seating on a couch in the leaving room. I used to use DVDs for that purpose and later YouTube, but having your own videos stored locally, nicely organized, tagged, and easily viewable in the leaving room - that a real win for me.
Btw, I run my Plex on a Mac-mini, but I think there are hardware devices available as well...