Updated

Apple releases iTunes 8, welcomes NBC back to store