

So I play DotA on my 2.4ghz Aluminum Macbook, up till recently I was getting through games fine, no connection problems, no lag, no freezing. Recently though, during games, my computer has been completely freezing. I cant minimize,t he only way to go is to force quit the program.
I have googled answers many times but to no avail, can anyone help me out here? It's crashing pretty much every game. Im running WC3 TFT on OSX Leopard.
Any help you can give would be appreciated, I also run WC3 off of a disk image for convenience if that has any bearing.