I bought a GCN from a thrift store for $8 (came with an off-brand controller, and Spyro: Enter the Dragonfly). I found that when I got it home and tried it out all went well, except the fan sat motionless.
I can play for a good 30-40 minutes and then the GCN will overheat and shut itself down...