Are there any free downloading programs that allow free music downloads legally (like LimeWire).?

Also must be virus free. In addition, lots! of songs.
5 answers 5