- Download G.O.T. OpenRecovery (google it)
- unzip it, put the OpenRecovery folder and update.zip on your SD card
- boot into Recovery mode - reboot phone, hold camera button and power button at the same time until you get a triangle
- hit camera button and 'volume up' at the same time, you will access a menu, use your d-pad to navigate to "apply update.zip"
- You will now be in G.O.T.'s OpenRecovery. There should be an option somewhere that says " - root" or "- root phone"
This will work. There's several other methods..one click roots on the market, there's the vulnerable recovery .sbf / milestoneroot.zip method..the list goes on, but I find the OpenRecovery method the quickest (as I usually already have OR loaded on my memory card if I switch phones or whatever) and one of the easier methods. It also doesn't wipe anything, the only one that does is the vulnerable recovery .sbf method, as it's a basically a fresh OS install.
If you have any issues, post here, but this worked on my Telus Milestone, as did all other methods I listed.. There's no difference between UK and Canadian Milestones, other than obvious carrier differences and possibly band differences? However, the [stock] systems layout and root methods are the same across all Milestones.