I have a E60 M5 now and its a great car.
Fits 5 people goes like stink and its fine for short and long journeys, i absolutely love the gearbox , you just need to remember to treat the box like a manual which doubles as a auto if needed.
There is not one thing i dislike about it.