I heard of Plex in this thread. It sounds like some software to put media you own in a library? Or what is it?
Remember XBMC? Same idea, except that you also have the option of installing a server on a computer or NAS (so you can stream it out to whatever player you have centrally). First, you need Plex Media Server, which runs on Windows, Mac, Linux, and a variety of NAS devices: (QNAP, unRAID, Synology, ASUSTOR, Drobo 5N, ReadyNAS from Netgear)
http://www.plexapp.com/desktop/
Next, you need the client, a Plex Player, which can be:
1. Computer (Windows or Mac)
2. Roku
3. Smartphone (Android, Windows Phone, iOS - iPhone/iPad/iTouch)
4. AppleTV (via Plex Connect)
5. Pretty much any DLNA device (PS3, 360, WDTV Live, etc.)
6. GoogleTV
7. LG Medialink (either an LG smart TV or one of their boxes)
So the basic idea is that you have a server of some sort that holds all of your content, and a player or players that receive the content. The server has scrapers so you can get stuff like movie cover thumbnails & info automatically. Each player is different as well - the computer versions are the most powerful because they support channels (so you can run Netflix via Silverlight, Youtube, news sites like ABC, NBC, etc., TV content channels like HGTV & National Geographic, etc.) and you can also launch separate apps (so if you want a single all-in-one full-screen interface, HTPC-style, you can use Plex and then launch stuff like an emulator browser for MAME/console gaming).
The other non-computer clients aren't as powerful, but offer other features. Roku lets you add the Plex channel and have an easy $99 client for all of your media, as well as their own channels for Netflix, Vudu, etc., so that's really nice. Plus it includes a handy remote and zero setup, so it's very family-friendly to use. Plex for iOS lets you stream movies to your iPad or iPhone, and you can also do it remotely so if you're at work or school or otherwise away from home, but get a 3G or Wifi signal, you can still stream your content (converts media on-the-fly to your device).
So basically, Plex is the bomb for managing your home movie collection. Most everyone has a computer at home that they can use for double-duty as a media server, and a Roku makes a really nice (and inexpensive & low-hassle) front-end to play your media. I have my in-laws setup this way - they have a Mac computer running Plex Media Server, and a pair of Roku's on Wi-fi that stream the movies from their computer, as well as lets them watch Netflix and stuff, all with a simple remote control. Ripping movies (DVD, Bluray, etc.) is pretty easy these days between Handbrake, AnyDVD, MakeMKV, and so on, or downloading them with the Video DownloadHelper plugin in Firefox off Youtube or wherever. So it's pretty easy to get stuff all setup these days.