Here's a little bit of information that could help you with your decision:
Booklocker.com: $492 -- Deduct $175 if submitting your own cover. No hidden fees. Includes everything. Books are usually on the market in less than a month. No extra charge for graphics. 35% royalties based on list price for public sales; 15% royalties based on list price on wholesale/bookstore orders. Added Bonus: Returning authors are only charged $99 setup fees on their second and subsequent books.
iUniverse: $699 -- Includes 5 "free" copies. Warning: They own your files after creation and you have to pay $300-$1500 to get them back if you leave their service! They charge extra for photos/graphics (included above) and never allow more than 50 graphics/photos in a book. No expedite service. Turnaround is 3-4 months. NOTE: iUniverse is now owned by Author House (see their information below).
Lulu: $838 -- Deduct $450 if submitting your own cover. Lulu now charges directly for many services they previously farmed out to other companies.
Xlibris: $1323 -- Iincludes 5 "free" copies. Does NOT offer ebooks! Charges expedite fee of $349 (included above) for publication in 2 months instead of 4-6 months. Charges $10 per image; $20 per table.
AuthorHouse: $1467 -- Charges extra for photos/graphics ($10 per image after first 10 - included in cost above). Expedite fee ($500) is for publication in 30 days instead of 6 months - included above. Claims ownership of files you pay them to create.
Trafford: $1852 -- NOTE: Does **not** include full distribution! Choose the $2297 package if you want that. NOTE: This company is based in Canada.