Well, I agree that we should not have to guess, and I also agree that it is not easy to just navigate your way to these. But it appears to me that there are two options with Garmin.
Option I is Internet-based like everyone else:
https://mobile.garmin.com/obn/welcome.jsp
Option II is an on-board memory card that has all the maps, etc:
https://my.garmin.com/shop/shop.do?cID=122
I'll do a little hunting and see if I can track down some more specs on Option II. The downside of Garmin is that the best place to find the answer is through a dealer here in the U.S., since Garmin is a European company, and not all that responsive. The upside is that if this works with the 8800, it would be a fantastic solution!