When playing Halo 3 on Xbox Live what is the best way to lvl up? How does the lvling system even work?