I think you may want to look into the SqueezeBox Touch. I've had great success with it. You would still need to keep your netbook but you can at least store that away in another room to stream your music to the SB Touch. Then with an Android or "i" device, you can control the touch with an app.
It may sound complicated at first to setup, but it straightforward. Keep your external connected to you laptop, install Logitech Media Server, and start up the SB Touch and connect to your network. Once the SB Touch is done booting, you just go to "My Music" and point it to the your Logitech Media Server.
Once you get all that up and running, then you can look into SoundChecks TT 3.0 Mod to furthur refine the SB Touch.
It may sound complicated at first to setup, but it straightforward. Keep your external connected to you laptop, install Logitech Media Server, and start up the SB Touch and connect to your network. Once the SB Touch is done booting, you just go to "My Music" and point it to the your Logitech Media Server.
Once you get all that up and running, then you can look into SoundChecks TT 3.0 Mod to furthur refine the SB Touch.