I applied through a recruiter. The process took 1 day. I interviewed at US Army (Phoenix, AZ) in June 2011
Interview
MEPS is a long and painful process. There's a lot of sitting around and waiting while you get medically screened. Don't do drugs. Remember that there is a waiver for everything.