Of the SMGs, neither of the two you picked are good. I consider myself a SMG connoisseur (most of my kills are with them) and my preferred weapon is the MP5.
Low spread, fast fire rate, almost non-existant recoil make it my favorite.
For AR, go with G36 for damage/accuracy. For low recoil, use the M4A1.