I use a Buffalo link station which is a hard drive attached into my router. It incorporates a DNLA media streamer which sends files to the TV via the playstation and also acts as an FTP server which allows me to access my files anywhere i have internet connection on a pc. If you just want the internet connection though they are not cheapest method but not bad if you use all the features. The plus side is i dont have to leave pc's running at home, it also uses very little power when running.
It also combines 2 seperate drives which can run in a raid configuration. This means it is possible to use it as either 1 large drive or as I do, run it as 2 seperate drives, 1 of which does an automatic backup of the other. It halves the total storage space but i know all our family photos are securely backed up.
Mark D