My fiancée has T-Mobile's MyTouch3G. She's been pretty satisfied with it so far, but one thing really bugs her - she's still on v1.6! T-Mobile is apparently taking their sweet time getting 2.0 on mt3g. So, being the curious person that I am, I have taken it upon myself to figure out how to get 2.1 on there. I've found a project called Open Eclair, which apparently is compatible with mt3g, but I have no idea where to start.

Are there any tutorials or step-by-step instructions on getting this thing on there?

Plus, are there any caveats in doing this? (Besides bricking the phone of course).