Thanks, Stephen, that's a lot more "fair and balanced". The other site you really can't miss off your list is "Project Gutenberg" -
http://www.gutenberg.org - they are the "grandaddy" of all free book sites!
Thanks for your consideration in this matter.