Lee,

iPageSaver does it pretty nicely with some tweaking of the settings:

http://spidersoft.com/