limewire....no question about it, i been using it a couple months and i am yet to find a fake file or a virus, and the download speeds are outstanding for me