Car companies have been trying tap into the iPhone's mojo seemingly since day one, and BMW subsidiary MINI is the latest to take a crack at it -- but this time, it's actually useful. The company's new roadside assistance app was created in partnership with Allstate and provides the usual array of services you'd expect from an OnStar-like system, including service appointment scheduling, troubleshooting guides and tow requests for when you find yourself in a genuine pickle. The phone will automatically submit your location and your car's VIN when you connect, so you spend a minimum amount of time sobbing into the phone. The app's available now for the BlackBerry Curve, Bold, and... yes, of course, the iPhone. Follow the break for video.