I have no issues with hills. My rpm's never seem to get over 4500 on my steepest hills without much effort and just moves along. It definitely has a lot of torque.
Al
2013 825i - OG&B, Black Alloy Wheels w/ Maxxis Bighorn Tires, Mid range lights (front and rear), Superwinch Terra 45 winch, Koplin Rhino grips, Seizmik mirrors, Silent Benz muffler, rear seat organizer