Probably should move this to the US forum.
But...
You can still get miles with the Barclay card even if you have the BOA card.
You get 15K miles with your first purchase and then 10K more if you make a 10K balance transfer. Total miles can therefore equal 25K.
http://www.mostmiles.com/app/japply/...urce=dmcontent