My suggestion would be to not use a free bot. Your just asking to get banned. Gatherbuddy seems to be one of the good public ones out for for WoW at a decent price.
Free wow bots open you up to viruses/scams. After looking for so long, i just decided to give up and play the game properly (likeomg?) because something like this for free is just too good to be true.