Fantastic information! Your list should become a forum sticky. Anyway, that tells the story that it's a 2006-2007 Q120. End of story.