There's a lot more to say on the subject (a couple books' worth at least!), but for starters you might want to check out an answer I wrote recently on the topic.