With Google Now, can I ask for directions to one of my contacts? I understand I can send an SMS or email to a contact, but I can't figure out how to ask for directions to the contact.  Is there a voice command for Google Now that will pull up directions to a contact's address? If so, what happens if the contact has more than one address?

If there isn't a way to do this currently, is there a shortcut to pull up the Contact record, where I can click to the map?
This feature isn't available as of now. But you should frequently check the Google Now app page for such updates. This feature is available on Siri though, but that's probably irrelevant right now. In the meantime, you can still get turn by turn navigation to take you home by saying " directions to home". It'd be a good app feature though.