What country is my Motorola MILESTONE from? Can I install a Froyo update from Motorola Droid on it?
The Motorola update software will recognize the correct origin, so you could always try to get the official Froyo upgrade.
Click around on this page to get instructions: http://www.motorola.com/staticfiles/Support/GB-EN/froyo/milestonenotification.htm