Think i am falling out of love with BMW too. I bought the E89 Z4 because when the time came to change my 3 series convertible i didn't like the change of styling in the tin top 3 series. Also is it just me or is BMW's build quality tailing off somewhat. My 53 plate 3 series convertible was lovely and the extended leather package meant leather nearly everywhere. When i got my 56 plate convertible, extended leather didn't extend everywhere and the car was somehow a little more tinny. When i drove the 59 3 series something about it just didn't feel right.
I bought the pure white package for my Z4 expecting leather all through and got alcantara mixed in!
I know a lot of money is going into 'efficient dynamics' etc but I think BMW are milking their reputation, that's just my opinion.