I'm sure some of you guys knew this but for those who didn't here's how to get 2.2 on milestone from a custom rom.
Tested on my telus version (currenlty using version 0.1c because i'm lazy to update. Overclocked to 900mhz), can confirm flash working, Overclock working, fairly stable (been using it as my daily) and i still have my 3g and everything (though theirs a fix you have to apply before it works). Super user and everything works as well. Flash is nice and smooth and browser seems a bit faster
Available here for rooted users:
I realize this isn't a true Froyo rom as it still used 2.1 boot loader but it enables flash which is the only worthwhile feature they added in 2.2