They're both running on the same graphics engine right? Technically they're going to look about the same. Artistically, they're clearly very different. I'd say the environments look better in Reach but the vehicles in Halo 3 are a tiny bit better. More detailed textures and such.
evilweav's comments