I was very tempted by the 2003 version when I got my 330xi...but there was no 330xiT. Now the E90 has about the same horse power as the older 330 it would be a different matter.
To me, the disadvantages of the e90 over the e46 still matter. Run flat tires, no oil dipstick, RED rear indicators ( on the sedan...dont know about the wagon)...its the runflats that I dont want
However, for my purposes, downtown dweller, need carrying space about 4 times a year, the 325xit would do the job nicely, but then a roof rack on the sedan and more use of the telephone for delivery would do it as well