BWI is my home airport for 10 or so flights a year. I have flown AA/United/Southwest out of Baltimore. One thing to keep in mind is that the Southwest terminal is a lot nicer than the others. There is a diner, and a couple of decent for airport restaruants, good coffee, and the seating is more comfortable. The other terminals for AA/United are crappy (not sure where Delta was).