BMW 1-Series (2004 - 2011) Info Editorialroad testphotosforum Facts and figuresspecifications history price list