Your scores are great. It depends what section your 290 was in and what schools you apply to. I bet you wouldn't have a problem with any school.
Some school require Reading Comp and Gen Chem to be above 300 but other than that I haven't heard any other requirements needed above 300.
SCCO and UMSL