Ok, could you say what settings you used? :-) Did you shoot 720P h264 or 1080P, we know 720P h264 is pretty shocking? What raw resolution did you shoot at and upscale to 720P? Did you shoot 24fps or lower to get higher resolution?
Had you compared 1080P h264 scaled to 720P vs raw upscaled to 720P?
There's a big difference in detail in your example but just how much is that atributed to raw versus badly captured h264, there's a difference in contrast and saturation between the two as well which can affect perception, personally on the fence at the moment having tested 550D at 960x408 24fps feel like sticking to 1080P h264. :-)
Had you compared 1080P h264 scaled to 720P vs raw upscaled to 720P?
There's a big difference in detail in your example but just how much is that atributed to raw versus badly captured h264, there's a difference in contrast and saturation between the two as well which can affect perception, personally on the fence at the moment having tested 550D at 960x408 24fps feel like sticking to 1080P h264. :-)