I agree with Joey, But if it's the type of connector I'm thinking of you probably dont want to solder the plug to it as you may risk shorting the two poles of the antenna, best bet is get a good connection and hold in place with a tooth pick or similar instrument and glue with two-part epoxy as it will harden and not move from that spot once set comepletely. If your toothpick accidently gets glued to the connection just cut off as close as possible to the epoxy glue line with exacto-knife.
Believe it or not E-Bay or Alibaba can get you in touch with international suppliers that have reputable products. (since thats where they're made anyway nowadays) Just be sure to check their rep. But he other two users are spot on, there are apps out there available at places like download.com that will run your PC at diffferent speeds to determine if overheating of the CPU is the problem. Are you getting a Blue Screen of Death or just a power shutdown? If just a shutdown I definitly suspect the CPU, easiest fic for that in the short term is gettting some fresh thermal paste and reseating the fan and heat radiator. Or just upgrade, they are inexpensive.