I'm looking for a one piece solutions also (I don't really want to take a 2 speaker set on trips). But one piece solution always have the problem where it will either sit to one side of the laptop (won't get proper stereo seperation while watching movies) or in front of the laptop (won't be able to work/type at the same time). I just want something that gives louder sound than the laptop speakers while watching movies and such when I don't feel like wearing headphones.
I like this one as you can put it on top of the LCD lid and get proper stereo seperation. I do hate the 4xAAA battery though as they are not always easy to find like AAs but it does have a USB power option so you can draw power from USB ports if needed. Quite expensive though.http://www.buy.com/retail/product.as...373&Type=PE&Ca
This one may be thin enough (1.8") to sit at the bottom of the LCD screen and hopefully will run longer or sound louder on battery with 4xAA than the one above. 1/3 of the price of the Creative,http://www.amazon.com/gp/product/B00...483449-0627309
This one is cheaper yet and gets a lot of good reviews on Amazon but positioning it for watching movies and such may be a pain.http://www.amazon.com/gp/product/B00...483449-0627309