I think it's a bit to early to apply for Discover, but there are good Capital One cards (as well as some terrible ones.) If you travel overseas, Cap 1 has good exchange rates. Wait, I don't think that's the correct term, but it's good for international travelers.
You can go to the Cap 1 site and see which cards you might qualify for, without getting a hard inquiry:
https://cardfinder.capitalone.com/CapOne/findMyOffer.do
Just because they match you with a card doesn't mean that you can get it, but it's a guide to what might be a good fit. Once you have two cards and some good history on them (6 months or so), your scores will rise and you will qualify for more cards. You already have a good start with that nice CL on the Bank of America Visa. Hope that helps!
* Credit is a wonderful servant, but a terrible master. * Who's the boss --you or your credit?
FICO's: EQ 781 - TU 793 - EX 779 (from PSECU) - Done credit hunting; having fun with credit gardening. - EQ 590 on 5/14/2007