Well I finally received my copy of Halo 3 yesterday and it has been beaten, I spent probably about 6-7hrs of the last 2 days playing it, while I always feel empty after beating a $60 game in a few hours, the story line, the graphics the overall quality of production in Halo 3 was well worth that money. Not to mention the incredible online portion of that game… create your own maps etc.
Very well worth the money, one of the few things Microsoft has done properly in leaving Bungie to do their thing.
-S