Phandroid makes an important observation for those who feel inclined to download and install it on their phone, saying:
Again, while this is the real deal of a leak, there is no way of knowing if this is the actual final version that will eventually be pushed to phones.
Hopefully this chapter of the Android 2.1 update saga is almost over. The official update, which is supposed to be released in Q2, is reported to require a wipe of your phone.
On another note: no one at AndroidPIT recommends you try this on your phone, but I am willing to show you where others are getting it from.
Image from Engadget