BMW organised an event they called the BMW Ultimate Drive Weekend from April 17 - 18th. You could go over to your nearest BMW dealer and see the newest models upclose and even test drive them. This would have been a wonderful opportunity but I blew it as I had something up and didn't go.
As part of this event, they also had a competition where a lucky winner would have the chance to use four different BMWs to use over a year - a new one every 3 months. I wonder who the lucky winner is.