Soft of -- the broadcast module is what I could consider a light dialer. It has the ability to upload CSV files and dial numbers automatically but it doesn't have the ability to output any reporting or automatically recycle leads/numbers in the list -- that I know of at least.
But as far as a full blown dialer that has the ability to create multiple campaigns, output reports and recycle leads, I would probably use Vicidial or Go Auto Dial.