i'm just working on this and have found these formulas:
D = R * cos-1(sin(lat1) sin(lat2) + cos(lat1) cos(lat2) cos(lon2 - lon1))
Where R is the radius of the earth (3963 miles)
and lat1, lon1 and lat2, lon2 are the two points in radians -- Degrees / 57.296. If you have latitude and longitude, this should give you an approx of distance between the two point. ALso another version which haven't verfied yet:
d = 69.1(squareroot(long1-long2)2) + (.6(lat1-lat2)2))