Why don't those of you complaining about not having 2.1 simply install the leaked 2.1 ERE25 ROM from the video?
It does not require root, in fact you lose root if you install it. I have been using it for over a week now, and it works fantastic. Incredible battery life, fast for not being over clocked, and much more stable than any user ROM I have tried.
Got my curiosity up. Link? Or I can search.