my 9600 ocx runs about 60 idle and loads can go up to about 90C a wireless pci card is right beside it, would it be worth getting the 4870 and drilling a hole in my wall(s) (network cable) so I no longer need the pci card?
Always better to game over Ethernet rather than WiFi. Of course, WiFi is just so darn convenient . Anyway, the principle of the cooler on that 4870 is the same as on your 9600 there, except bigger. So long as you have decent airflow you should be O.k with your PCI card. You could also replace it with a USB wi-fi adapter, like $15 from CompUSA or newegg, rather than making holes in your wall.
Depends, I don't personally try out MSI cards, but from MSI's website that specific card (if you get it) is supposedly supposed to be very cool. Also, Maybe you should cable manage? (if you haven't already) That'd greatly improve your airflow and remove a lot of clutter. Also, what mobo do you have?