Here you can download a Android 2.2 system.img with market, su (superuser -> root) and busybox for Android SDK AVD (Android Virtual Device).
To use the system.img create a new AVD. Then unpack the system.img to "C:\Users\USERNAME\.android\avd\NAME.avd\". USERNAME and NAME.avd have to be adapted. Now the AVD can be started and set up (language, Google Account,...).
Tip: To "slide" the keyboard (turn display) disable numlock and press 7 on the number pad (Fn+7 with notebooks).
To make the Market work it must be opened, then back to the main screen, press the settings button and choose Applications than Manage application, select Running, Market, Clear cache, Force stop, press the Back button, select Google Services Framework, Clear cache, Clear data, Force stop, back to the main screen. Close and restart the AVD, Thereafter, the Market should work.