Did I forget to mention he already had a VAC ban? Why do VAC allow people to keep on playing if they have a ban :-S He claimed it was because he hosted hacked lobbies in MW2. Standard excuse for a VAC ban these days. I don't care how he got the VAC ban, I just don't want to meet him in ANY games. Once a cheater, always a cheater!
Oh and if you are one of those 'He is not cheating, it's just skills' babies, I suggest you delete all your games, format your harddrive and sell your pc, and buy a console, cos you obviously don't have the intelligence to play games with grown ups..