Please, play the beta first before you judge it. Halo 3 looks stunning...see for yourself:
(Bubble shield lol)
Well that's about it. I might add more...
Just a few things to keep in mind when looking at these pictures:
1: It's a beta
2: It looks MUCH better in motion (lighting is dynamic and textures are much sharper)
3: It's multiplayer