Hi-
Please also check out my LOGic 7. It does everything you mention. In particular, it's "DX" spotting facility spots needed grid squares, and its callbook facility auto-logs grid squares for stateside QSOs.
http://hosenose.com/logicTnx & 73,
Dennis WN4AZY
Author of LOGic