My first upgrade was from 350D to 30D. The ergonomics of the 30D were, for me, so much better that I was getting shots I would have missed with the 350D, even though the technical spec is virtually identical. I now use 5D2 and 7D as my main bodies but also have a 50D, which has produced some of my best pictures and is, in my opinion, greatly under-rated. A good used one is a little over your budget though. Worth saving a bit more or using your macro lens budget?
Incidentally, you might like to check the spelling of "Tokina" in your gear list.


