Today I swore in at MEPS. I was there all day (5am-4pm), and most of it was spent waiting. Got my body, height and weight checked (in my underwear, again). Waited for about 2 hours, ate lunch (a sub sandwich that was provided), waited 2 more hours, got my fingerprints done, and then said the oath and swore in. Today was a "Ship Out" day so there were LOTS of enlisted folks with bags headed out to basic. Not much of an exciting day. Next stop is the flight physical.