As a bit of an AMD follower I'm tempted to say to go with the 965. They're amazing for overclocking and you should be able to hit 4.2GHz with some good cooling. In saying that, the i5's are very impressive but I don't really think it has the same performance for the money. For the same money as the intel is being sold at, you could get a X6 AMD.
I've used the 965 before and was very impressed with the temps and speeds.
I picked up my Q9950 from Micro center in Chicago westmount store, $169 + tax several months ago and very happy with it. Nothing wrong with Micro center at all, happy shopping.... Lucky you, I am a hour and 40 mins from them.