So, I've been spending hundreds of hours playing League of Legends and I must say, she's a fine real time game. My most played game of all time has been Battlefield 2 for many years but League of Legends is going to take over the number one spot very soon (via xfire).
While it is free to play, I have spent quite a bit buying skins or what not to support the awesomeness the publisher has created. If you haven't tried her, download it, make a free account, and give her a whirl. Every game is different, even after 600 games played. It most resembles a WC3 mod called Defense of the Ancients.
She won three best game of the year awards for 2009 so they must be doing something right. I am using the handle "Yeorwned" as you might expect. Add me!