Pip2kk (did CM6 port for Ascend along with IsaccJ) has been working on an Icarus style version of 2.2. He just released the first run of it, currently, for MetroPCS ONLY. We should see this for Cricket soon. Included a link below for reference, and I WILL be flashing it as soon as it is running on Cricket.

[ROM][WIP] Froyo-TOE Current: 20110430 (Based on Official 2.2 ROM!) - Android Forums