BMW E90 3 Series

The E90 3 series was introduced in 2004 and came available in 2005. There were
4 engines available: 320i, 325i, 330i and the 320d. The 320i and 320d both had a
4 cylinder engines, while the 325i and 330i received a 6 cylinder. More choice
in engines is expected at the end of 2005, along with a new touring.