I had 2.2.1 on my phone and it was jail broken. I finally filled up my 1GB root partition and decided to upgrade to 3.0 and make the root partition 4GB. Since I don't use my phone for music I don't need a huge mobile user partition.