The reason Halo 3 doesn't look great is due to AA (anti-ailasing) not being on. They are still working out the kinks
Ya they have a map editor. thats it. Besides HPC has a map editor too and you can pick it up for like ten bucks.
HYP3RD4SH_666's comments