imo using an i5 2400 and a p67 motherboard will be a waste.
p67 is better used with an oc'able cpu e.g. a i5 2500k or i7 2600k or i7 2700k.
2400 is not oc'able (may be you can get a few mhz out but it's cpu multiplier is locked) so it'll work better with an h67 motherboard or a z68 motherboard.
Well now I'm kind of sorry I didn't ask before I bought the motherboard
. Those other processors are out of my price range. I'm really not too concerned with overclocking though, so I think my choice will be fine.