I've been compiling a list of places that you can list your book, upload a cover, add tags, comments, etc., all for free. This is another great way to get extra exposure online - and at no cost. You can find the resource (around 30+ sites and counting) at the Free Places to List Your Book page.
Cheers.
Cheers.