I've always enjoyed programming visuals the most, and frankly I think it's the bearing force behind games. I'm not talking state-of-the-art shaders, but just interesting graphics. Since I have no talent at all in this, I've been thinking alot about runtime generated graphics

Audio is really good for ambient and provoking a sort of emotional response in the player, but it's very hard as a programmer to create the sort of quality here that can do that. Work in this area would probably be my second priority