I just did it yesterday. I just google'd it and used clockwordmod to install the .zip. Then update the basebands, and p3droid (or something like that) has oc'ed kernels; once again, google search these terms.
[edit]
I'm googling around, so figured I'd link you to the thread I got my info from, but it is from a different board, and I'm pretty sure that's against the rules.
[/edit]
[edit v 2.0]
Or you could pick up right after the getting root part of this
Stock 2.1 to 2.2 Froyo Step By Step installation
[/edit v 2.0]