Anyone heard of easybib.com?
If you need to do a bibliography (MLA style), you can pop in the ISBN (or title/author) and it will do it for you for free! Some 8 year-old just filled us in on that one! Covers all types of materials.
p.s. You can get APA and Chicago/Turabian styles too but they cost $.