The MTA is offering point to point directions using google maps now.
http://mta.info/mta/google.html
Put in the starting and ending address, it will get you to the station, schedule a train, and then get you to your destination.
There seems to be some distance you have to start and end from a train station (that's closer then my house at six miles or so, but it's still cool.