With smart phones with keyboards and cloud sync I think more people are starting to. I do now, and have since 2008 when I started using a smart phone. I've noticed more people switch over from short nicknames to full names with easier input. It's easier than going to your contact and saying "who the heck is James?" Now I just keep as much data as possible on each person. That way I also have their address handy, in case I need to mail them something. I've been meaning to start keeping birthdays in there too, so I can get a notification on my phone.