I have to put in my two cents here, because I love audio systems and while I'm not an audio aficionado, I know what I like and I can rate speaker quality better than my friends...
First of all, for that kind of money I highly suggest going with something from Harman International. They sell under names such as JBL, Harman-Kardon, Infinity, and a bunch more. They probably made the speakers in your car, with $1 billion in OEM automobile speaker systems last year.
In any case, try this out for size: <a href="http://www.jbl.com/home/products/product_detail.asp?ProdId=SCS135SI&SerId=SCS&sCatId=HCS">
http://www.jbl.com/home/products/pro...SCS&sCatId=HCS</a>
The SCS series is affordable but delivers some kick-ass sound. It definitely beat my cousin's Bose system (my rich Cali friend had an older SCS, so the new ones must be even better). For $450, I really think that you'll do better than an Onyko.
Anyway, no, I do not work for Harman at all. I'm an engineer at USC and have been introduced to Harman by many faculty - you can even say that I'm an ex-Bose-patriot!
Hope that this helps...be sure to let us know!