The 7d is a sports/action camera. It doesn't fit what you are doing, so you would be paying for a lot of features you don't need.
The 7d has great AI servo AF, and can shoot 7 fps.
However, the IQ has its limitations in low light in terms of being grainy and having noise.
If you want to stick with a crop camera, look at the 60d or T4i. These cameras will get you the 18mp sensor, video, etc. and save you a few hundred dollars.
If you want FF, then the 5DII is a great camera, or wait and see if Canon offers an entry level FF and decided between the two.