Fleet Foxes' self-titled debut album was voted the winner in the online public poll.