I had a Bose (note the past tense). It was OK but for the money you can do better. To be fair, they were terrific at noise cancelling.
I now have the Sennheiser that Jason recommends; very happy with it. I think I paid $175-ish so the price Jason found is better but I'd check the return policy in case he doesn't like it.
Another alternative, and if I had a younger brother I'd try to talk him into this, is 2 Aperion speakers and some duct tape. There are some 422-C open boxes available for under $100 each. If you talk him into this option please provide pictures.
Joe
If you can't have fun doing it, it's probably not worth doing.