My current favorite has to be Zoo Keeper. I can't get anywhere near the high score, but it's so addictive you just have to keep trying. The expersion of surprise on the faces of the animals is very amusing.
My nephews love the game, it's got great family appeal.