Not totally sure the resolution is actually better than GE - but they've used lots of sharpening to make it look better.
Just love the ability to look at different times though - for a while they were updating once a month but looks like it's slipped back a bit.