Kinda depends on what you consider "nice", I have a tri amped 250wpc system with custom speakers, and some might consider that "nice", I'd consider it a bit excessive, but I'm a bit nuts when it comes to audio stuff anyway.
Personally, if all I wanted was decent sounds for my shop/garage, I'd look at one of the boom boxes out there, for under $300 you can get a 6 CD player, remote controlled system that should fill most shops with enough noise to help drown out the wife's screaming..
Most now will play MP3's and some will play WMA even, so you could load up the 6 CD's with enough music to keep ya happy for the better part of a weekend.
Plus a boom box would probably be easier to keep sawdust out of.
Al
Remember our vets, they need our help, just like they helped us.