http://www.channelsurfing.net/ try here mate, scroll down to the HBO links nearer the bottom - thats what i'm banking on. I think you need Sopcast already on your pc. I'm new to this game so I really hope it works.
1st link on that site is for TVU 2nd link is for Sopcast, I find that TVU is usually faster, but I have never had a real problem with Sopcast as long as your connection is fast enough.