thanks. that helps a lot. the main thing is that i want to make sure i can put enough power to the speakers, but not blow them out as well
Well, the speakers you're looking to install can handle quite a bit of power. You'd be hard pressed to find an amp around your $300 price range that can put out enough wattage (250x4 actual watts) to overpower those.
The more important thing to worry about is giving them enough power with that budget. There are alot of 4 channel amps out there that you can get for under $300...but you have to make sure your getting the power that the manufacturer says you will. Main reason to go with a quality amp...even if it means spending just a bit over your budget.
Some of the more important specs I look at when researching amps is:
-THD (total harmonic distortion). The smaller the percentage, the cleaner and more accurate the sound at the rated power (usually measured at 4ohms...so it will be more at 2ohms).
-S/N (signal to noise ratio). This is how efficient the power is...meaning how much "music" you hear in relation to background noise. Higher the decibel number...the better.
-Damping Factor. This is a measure of how well the amp can control the speaker itself. The higher the damping number...the more clean the sound will be because it means the speakers are more controlled and more accurate.
And one of the things to remember. If you're looking for an amp to run mids/tweets, then you'd be better off with a class AB rather than a class D. There are alot of class D amps on the market (digital) and they are nice due to their usually small size. Class D is great for subs, but AB amps are better for overall sound quality which means they'll make your front stage sound cleaner. The JL amp I posted earlier is a class D...so I do sometimes make exceptions

If you're thinking of adding a sub later...even a 5 channel class AB/D amp could work too.