just want to clarify, the only case of banning that you'd ever go through is a VAC ban which doesn't make you lose your games. You just lose access to VAC access servers, like TF2 etc. Otherwise if you actually get banned its for something very serious and definitely illegal.
For me, Steam of course. Steam DRM is better than no DRM.