Calculate distance using zipcode in Vantage or Crystal

Looking for a way programmatically to connect to a web source or by using crystal to calculate distance between ourselves and a shipTo zip code. Has anybody on the group done this?