Hey i recently started playing Halo 3 again cus its awesome, and am struggling to level up. Whats the best way to do it because even though i play good in matches, im just not getting the points, can anyone help me please? Also does anyone have any tips or hints on how to complete the campaign on Legendary?