PC Local Gaming

So I've been trying to figure out what to do with my friends when they come over and we LAN, but I want to play some multi-player local games. So... the ultimate question is...

2 controllers, 1 PC? Games?

Castle Crashers is pretty fun. It's one of the few games I know with multiplayer on the same machine.