So a few of my old high school friends got me in to playing League of Legends. Pretty fun real-time strategy game.
If you want to give it a try, just post a message here and I'll try to help you through the learning process.
Don't worry, I haven't quit Runescape. RS is still my favorite game. =P