Hi there! First off, I love lurking on this board. You guys are a great group and you keep me entertained

So I was wondering if any of you knew what the average time between getting in contact with a recruiter for the first time and, let's say, leaving for boot camp/basic training is. I ask out of pure curiosity -- my fiance decided he wanted to join the military in January, and will most likely be leaving for basic in late April of next year (he was supposed to swear in/confirm all this on Monday, but the Army's computers were down all day Monday AND today, and he's now spending his third night in a hotel hoping that the job he reserved is still available... but that's a whole other story!). That's quite a long time to me!
I know part of the reason it's taken him so long is that he was trying to decide between branches for various reasons (it was the Marines originally -- I actually posted a few times on here about it back in March or May of this year, I think), but I'm just curious to know what other people's experiences have been. Anyone want to satisfy that curiosity?
ETA: Edited the title because I'm a compulsive English major like that.