For a room that small, I would suggest a pair of Klipsch RB-51s. I myself love rock music as well. I just auditioned these Klipsch bookself speakers this past weekend and fell in love with them. See my review on this forum here:
http://forums.audioholics.com/forums/showthread.php?t=23338
You should definitely try to audition these speakers yourself. If you go to Klipsch.com, and click 'find a dealer,' you can enter your zip code and find the closest dealer. Call them up and ask if they have anything in the Klipsch Reference Bookshelf line that you can audition. The RB-51s produce a great sound and leave a very small, stylish footprint, so WAF (wife acceptance factor) is pretty high. See how you like them for yourself.
Also, I would remove Bose from the list. Most people on this forum, myself included, believe Bose to be better at marketing than creating speakers. In other words, they're a ripoff.
The best advice anyone can give you, no matter what suggestions you might receive, is to go out and listen to your options youself. Whatever sounds best to you and your wife, buy. Regardless of what anyone else says.