E90 BMW 3 Series E90 BMW 3 Series Post navigation The E90 BMW 3 Series: Luxurious Motoring At Bargain Prices?