Root

Clockwork Recovery

Froyo

Deodexed

Be sure to go to settings, keyboard, android keyboard, input languages, and CHECK English

Fix for small keyboard: Set LCD density to 300, then reboot, set to 260, reboot, set to 240.