Tina Su just blogged an excellent post that I recommend you check out, so hurry over to her place and eat it up.