- last post: 01.01.0001 12:00 AM PDT
Halo 3, because of the graphics, customizability, and features.
Halo 2, however, was a lot less restrictive in where you could go. Halo 3 is overloaded with stupid invisible walls that make campaign too linear, and most of the invisible walls and kill barriers in multiplayer maps are in places you can't even get to in normal play.