Well, I was banned yesterday after using SGather and Jenses' Multihack for a couple weeks. I in no way blame the programs, as it was my own damn fault, and I'd just like to say thanks to the community/program authors. I'll toss some info on what I was doing to try and help people out a little in their own exploits.
What I was doing
I was speedhacking and farming whiptail on a public route like a fool. Don't do this. Make your own profiles, and don't bot in public areas. Those rivers in Uldum were crawling with people(and other bots), and I just assumed that no one else got banned, why would I. Also, speedhacking sure makes your farming more efficient, but it also increases reports. If someone sees you and you sort of look like a bot, they may or may not report you, but go flying of at 20X speed, and you're sure to get reported.
What Blizzard Did
I was babysitting my bot as I farmed happily away when I got dc'd. I tried to log back on, only to see a message that the account had been closed. I checked my email, and sure enough, there was an email from Blizzard saying I had been banned. Interestingly, it was for "Abuse of the Economy", which I never took part in. I have heard that they ban you for that when they have no real proof of you botting, but know you did something. I appealed the ban, it was reviewed, and they upheld it, this time citing bots/exploits. Now, I don't know if they only found that because I appealed it or they just didn't say that in the first email, but it's something to think about. I'm not entirely sure whether or not the ban is temporary or permanent(any way to tell without just waiting 72 hours?) as nothing was said in either email or when I attempt to log in.
I hope that this helps some people not get caught. Thanks again for the great tools/community, and best of luck.