I've got a '95 Civic EX, with a stock drivetrain in it at the moment. It normally runs at a reasonable temperature, with the stock gauge just a tick below the halfway point whether I'm on the freeway or in stop and go traffic.
Yesterday, though, my wife and I got stuck in a traffic jam on I-75 after an hour or so of freeway driving on a hot day. Traffic was at a dead stop, and we'd had the AC on. Coming to this stop made the gauge spike almost to the red zone, and we had to shut it down to prevent overheating. Turning the engine off and the key on and you could see the gauge dropping, and it would also go down if we could go forward even at a crawl. Since getting out of that nightmare, the temperature seems to have returned to normal.
What are your thoughts on this? Did this just overload the cooling system and the temperture spike was normal, or is it likely there's something broken? The incdedent made me think it may be time for a larger fan and better radiator. If I were to upgrade the cooling system, do those cheap all-aluminum radiators you see on eBay actually work better than stock, or would I be better off with a name brand radiator like Fluidyne or Koyo?

