Personally (And I don't think this has been brought up), I don't know why people who have Vista and have/or about to get Halo 2 Vista are still making HCE maps.
I'm sure their are alot of reasons but my friend who's 13 asked that very question yesterday as I was making a post.