With that said, a couple of things for anyone thinking of getting into this.
1. You really want your royalties to be based on "suggested retail list price" if possible. That means you get the same amount no matter what price people sell it at. Here's a link that explains more:
http://www.ivanhoffman.com/royalties.html
> The significant question to ask is: "Upon what figure is the percentage royalty rate to be calculated?" In other words, by what number do we multiply the royalty rate? Examples range from "net monies received by Publisher," "gross cash receipts," "the suggested retail list price," "wholesale price," and perhaps other variations on that theme.
You're on net, which kind of sucks, because the publishing house and your incentives don't always line up. Generally speaking, publishers want to maximize their profit across the catalog, and might be happy to "price your work to move" - I won't get into complicated maths about demand elasticity, but publishers sometimes prefer to sell lots of books at lower prices, even if an individual author would make more at higher prices. If you're on suggested retail price royalties, this is a non-issue and your incentives don't really clash at all. In fact, then it's a big win for you if the mark the book down to sell more copies, which they still likely will as it's the current model of the publishing industry.
2. I looked into self-publishing, and you can pick up a 60% royalty rate from Amazon Createspace, but your production quality is going to suck, you're going to need to eat a lot of upfront fees, thus you're taking on a lot of risk, and you're going to have make your own connections with distributors and bookstores and things like that (and you'll be approaching them from a position of lower credibility - they're still quite wary of self-published books).
I was going to self publish, but then realizing what Amazon wanted it's kind of ugly. They want an exactly formatted pdf of what your book would look like, and then the production quality is very so-so. And IMO, Amazon Createspace is the best self publishing route because of its tight integration with Amazon. If you go with a different self publishing company, you're looking at even more hassle trying to make distribution work correctly.
Geek Atlas looks good - congrats on that. I'll pick up a copy next time I'm settled down and not on the road. Congrats on that, it's a cool project and piece of art that I respect, notwithstanding our internet scuffling.