I have a tight space for speakers on my cab and I went with Logitech S220s and have been very happy with them.
They're cheap and sound pretty decent. Even the sub is pretty small.
Here is a link for them at newegg, though I see they're out of stock but maybe someone else has them. I think I got mine at bestbuy.
http://www.newegg.com/Product/Product.aspx?Item=N82E16836121014Nice thing about them also is that they have a volume pod that can be remoted for accessing the volume. I have mine on the top rear slanted part of my cab so it's not in view but I can easily reach up and adjust the volume as needed.