After Effects is more likely for adding special video effects, such as rotoscoping, 3D tracking, special color correction etc. Sony (now MAGIX) Vegas Pro, on the other hand, is an advanced non-linear video editing software with lots of options.
So basically:
AE - more into effects, SVP - more into editing
So I recommend still using SVP and occasionally adding some effects in AE.
HOWEVER: Adobe Premiere (which can associate with AE) is an editing software similar to Sony Vegas.