I'm using MeCanto and it's awesome. I've got 60+ gigs of music and I can stream it all off their servers. It really is a great service and is completely painless to set up and use. Best of all, it's free.