I would recommend Southwest or AirTran. These are the best low-cost carriers at BWI. Although be forewarned: you might be flying into airports that are a bit farther out from the cities you spoke of. ie - Manchester, NH or Providence, RI for Boston. Good luck. Welcome to Maryland!