For a bit of a different flair...Peter Himmelman is a favorite of mine as well....