I discovered SqueezePlayer the other week. You will need the SqueezeBox server on your laptop and a controlling app like SqueezeCommander. I think you might be able to use the built-in website of the server from the browser but the SqueezeCommander will be easier to use. It will basically turn your "i" device into a Squeezebox Touch. I think for both apps it might cost you $10-$15. If you decide to install the server software on a computer, you can stream remotely over 3/4G using the SqueezePlayer. I haven't tried it yet, but the developer has a very thorough "HowTo" on his site.
If I would have discovered SqueezePlayer sooner, I may have bought another tablet instead of buying SB Radios.
If I would have discovered SqueezePlayer sooner, I may have bought another tablet instead of buying SB Radios.