I was thinking about the car before. I think one of the factor that concern me is the tank size for the car (should be the same across all E60 but M5 is a V10). People are getting around 200 miles (320km) per tank. This is a little bit too frequent for me to pump gas as my current car has at least 300-400 miles per tank.