I saw them in a shop today and spoke to a sales guy, he says there is not much difference in them and would recomend the 720's over the 1080's because of the cost. He was like 'unless your a total pro go with the 1080's' ...I dunno he kinda smelt like vodca so dont trust him. 720's look dope though.
Dont go to England...E V E R