Samsung Galaxy Spica is a low-end phone but quite good anyway. Not enough, according to a team of developers at Samdroid.net, who decided, after having created a 2.1 Android ROM, to take Froyo on this device. And even better, to make the famous mod CyanogenMod on this very same device, even if its support is not announced yet. And, as a cherry on the cake, as it existed on the 2.1 version, there’s a Kitchen that lets you build your own Froyo ROM with what you want and what you need! See it there : Spica Froyo Kitchen, or there : Samdroid thread.