Sorry for the delay in my response. I haven't had internet all week!
I went to the local BMW dealer last weekend but they didn't have any for me to have a test drive. So I will track one down at a dealer or garage and get a drive in one!
I'm more of a reverse park'er myself and all good with large vehicles so should be ok, sound advice though .
Adam, it would be the mk1 as opposed to the E89, sadly my budget won't stretch to the new one!