as of now, DAP is like OS/2 and flashget is the best for windows. flashget even supports mms and rstp protocols, good for stream ripping of music videos. ed2k and bit torrent support, plus the fact that its completely freeware, makes it the best, specially for big files.