Holiday Gift Guide »

Southwest Airlines now offers iMessaging for $2 a day