Personally, I've been pretty happy with LimeWire. It supports resumed downloads, no spyware (that I could detect), searches for all filetypes, or filters the filetype you need to search for, has...