I have a 01 BMW 330i Sport manual. The mpg is lower than the figure in the literature. I get about 28 mpg on average. With the cruise control on it does get better. I was running on the sapce save wheel for a week when I had a damaged wheel, and at 50mph with cruise control I was getting 34mpg!
I have not had a cluch on a BMW before. The first BMW I owned was a 94 316i. I did 160,000 miles before selling it to a friend, and it still hasn't needed a clutch. Infact, apart from servicing the car, and an exhaust at 130,000 miles the car never needed touching. On my current 330i I have only had one problem with an air intake sensor, but it was replaced under warrantee. It is a real pleasure to drive. I like the sports model, but the suspension is stiff, and if you want comfort I would suggest not having the sport. I believe the UK suspension is harder than the US though.
I would totally recommend a 330i.... There is no better engine than a six cylinder BMW...