We are looking into the X series but after reading previous post and all the replies i am not so sure on the X anymore. we are looking for something that can tow a good amount of weight (aprox. 3,000lbs or more of dead weight) be good on gravel roads pot holes and have a little bit of pep to it for when its time to have fun. the towing is for a camper (pop up) that we will be getting next year seeing as how we are starting to get into the whole camping scene. I do not have a whole lot of experience with BMW's just what i have learned from owning my M3 doing some work on it and my friend in San Diego's M3 as well when i lived there. what are your opinions on what we should look at for those capabilities?