Halo 2: $125 Million in first day sales...