I just watched Penny Arcade's excellent summary [1] of how game genres should be broken down. If you find this article interesting, I highly recommend you check it out -- it pretty much carries off where this article left.
Actually, it’s “Extra Credits” summary. PATV just hosts them now after they had a falling out with The Escapist involving a fundraiser for covering medical bills.