The new applications (Accuterra and GPS Motion X) were very useful on my PCT hike last weekend near Big Bear Lake. What is the best device for on-trail recharging of an I-Phone? (Solar, battery pack, etc).