Motorola milestone

Has anybody bought Motorola Milestone? How's the performance and what OS does it come with; 2.0 or 2.1?

Plus has anybody tried to upgrade it to Android 2.2 Froyo?

I have heard it becomes slow after the upgrade? If anybody has experienced otherwise, please tell me?

Why not google for a review??