Well if you want to keep your phone stock *i.e. No Root, Sideloading disabled*, then I would say yes as the 2.2 is better then 2.1. Now if you want to do all of the above, then I say go with a custom rom like Phoenix Ultimate or Cognition. Way better then the samsung froyo rom..
HTH,
Charlie
I have NO idea what anything you says means so maybe I should stick with 2.1?