MG,
I had a similar experience in my lead up to signing an 18x contract. I posted an almost exact recruiter experience question on SOCNET and received some good feedback, like you have in this thread. Of course, this was back when I was naive, flippant and less educated on forum rules and respect (thank God I got that out of my system before opening an account here). Like you, I chose to go enlisted rather than OCS as SF is my aspiration. I know it's after the fact, but I hope you find the link below helpful.
http://socnet.com/showthread.php?t=100321
Back in my lane and off to run 6 miles during my lunch break.