Similar problem with my BMW. I went into a restaurant for lunch, came out and it wouldn't do anything (not even a click). I called BMW (still under the 3 year maintenance free service) and they couldn't even jump the car. They towed the car to the dealership and it was a bad battery. Replace free of charge and sent me on my way.
Teraflex 2.5 coil lift, JKS Disconnects, Trektop NX
Rubicon Rock Rails, ACE Rock Sliders, MyGig Lockpick
Rugged Ridge Satin Black Wheels, Goodyear Duratrac 315/70/17