I've been using limewire for a few years now, but I have heard that frostwire is good. You won't get viruses if you aren't an idiot about what you download. 
It happened to me while I just started torrenting. you just have to look for trusted members (that is for the pirate bay). Ih yeah, if you torrent, use utorrent or bittorrent.