I was in your shoes last April. Since then, I replaced my XSi with a 7D (used/Mint), and I bought a 10-22mm (also used), and a bunch of other odds and ends.
The new camera pushed me to work harder - partly because the 7D is kind of a beast to tame.
But I also took a one day seminar from Syl...