They are a little large-ish for a bookshelf speaker, but they are purty. I don't have a whole lot of experience listening to much else outside of Deftech, and you won't get any recommendations here for them, but the
Promonitor 1000 might be worth a look. They're compact, look nice and sound really good to my ears. I use them for surrounds. You definitely need a subwoofer(s) with them. That's what you're going to find anyway with a smaller speaker.
There are a lot of options with your budget though, so wait for some more replies. You'll get into something you like. These guys know what they're talking about.