I feel like Halo 2 is probably easier solo, since co-op works the way it does now with Iron on. In solo, you can just worry about speedrunning and not your friend getting killed by jackals.