The Baja Almanac has been out of print for quite some time now. You'll be lucky if you find a source that has it in stock, and then expect to pay at least twice the cover price. The author died late last year, and the travel group Discover Baja is trying to get the rights to reprint.
That said, Maps.me is a great app that has the same level of detail as my Baja Almanac, and it works stand-alone so you don't need a data connection. I'm studying the option of using the Motion-X app and downloading detailed topo's of Baja - getting the app is easy, but in all the posts on the net I can find so far, a good source for map tiles is never discussed. I just started looking though...