Also check out BackCountry Navigator. You can cache multiple types of maps including satellite imagery at various detail levels.