I don't dispute you, but I'm damn sure my old man had a 320i 6 pot e46 as a loan car a while back - it may have been a de-badged 328i for all I know - I do recall driving it, liking it, but equally remember its nose heavy attitude compared to Mums 318.
It might have been a 2000-2006 320i then?