iTunes best album and song results announced

The list of this year’s iTunes Best Album and the best Song 2010 has hit the store. We expect the results to be make an entry sometime in early December. Fans spread across can vote in the various stores opened in the UK, France, Italy and Germany. The US will have to wait till voting…