you could do a lot worse than look into Kindle™ and iBooks™. You can download the software for free and publish for free. Better than ending up with 5,000 hardback copies in your garage!
Check out LuLu.com -- makes everything about self-publishing easy. Including getting your book on all the online booksellers sites.
You can even purchase professional editing services if you need them.