Yeah, believe it or not, 73% favorable is actually quite high when it comes to XBL reviews. I think mine's around 80%, which is almost unheard of, though I haven't checked it in a year or two. Where did you find this? I'm kinda curious now.....
--
Xbox GT/PSN name: TatteredUniform
http://img.imgcake.com/craterbuttonsgifus.gif