I - personally - wouldn't bother. The 350D will give you much more and in a much more convenient way, albeit at a higher price.
I'd rather save my money now to put toward whatever replaces the 20D in a year or two and use the hacked firmware (which is free). But of course at the rate that things are changing, there will probably be a 20D replacement by Christmas! <grin>