From what I remember during selling cellphones, phones older than 2003 (90% certain on the date) were not required to have the GPS units in them. Any phones from before that were grandfathered in. I remember upgrading a few customer's cell phones and when they weren't happy, wanting to go back to their older phones the system wouldn't permit me to do it.
From what I googled, the E911 systems were required to be up by 2005. Given that most companies have a two year upgrade policy, I believe most users should be safe.
Also, I have had the experience of taking one relationship from online to real life before back when I was eighteen. As we talked about meeting, I was quite adamant about meeting in public, trying to talk to her mom (she lived at home), and her bringing a friend along as well. I would be particularly interested in following all these safety measures and the rest that everyone else has already mentioned even if the other person is has been suggesting these like I did to my old girlfriend. She seemed way to trusting of me, and I think part of it was my honesty and her naivety. I would hate to see anyone manipulated by using a similar ploy.
In regards to the eye contact thing, when I first saw her I was incredibly nervous. Being cautious is good, but don't be predisposed to ruining things. Her mom was actually overly paranoid. She assumed that because I was skinny and pale white (I am a geek) that I must be a drug abuser.
Anyways, hope some of my ramblings might have been helpful for someone.