Stream DVD rips stored in harddisk to DLNA enabled TV

I have about 1 TB of DVD rips (full VOB with other contents) on hard disk. I want to stream it on my Sony TV (DLNA enabled) while able to enjoy DVD like (menu/options etc) playback. However the TV right now only plays it file by file, instead of dvd chapters like. So I end up plugging the hard disk on my laptop, play movie using VLC and using HDMI to direct the output to TV (so much pain)

I want to get a media player which can allow plugging of hard disk and letting me play all content in like a proper media library. Am looking at following (although manuals says they can, but still want to check with folks using some of these solutions:-

  1. Western Digital TV Live (different variants available, which one would suit best?)
  2. Seagate Free Agent Go Flex TV HD Media player
  3. Any other ?

Also want to know if wireless G router would be enough for required speeds (just couple of meters without blockage) or do I need to upgrade to Wireless N?

I have Sony EX-520 LED TV with DLNA / USB / Ethernet support. They also provide a wireless adapter but aren't sure if it would allow me to accept data through my PC.

I have Windows 7 Home Premium, so any option to use Windows Media Player using the PlayTo feature over wireless would be great.

(Last, I am in India so would appreciate solutions available here <as some items just seem to be in US only> )

Thanks

- Nitin