No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
+1 crashem...the new accounts are probably hurting your scores since they are new...given time you should reach your goal for mortgage with proper use of the ccs...