Two more recommendations...
32 East on Atlantic Ave. in Delray Beach. Good food, extensive wine list, $15 corkage fee. Entree prices are about $25-33; first courses are about $10-12.
Cafe Boulud, in the Brazilian Court Hotel, Palm Beach. This is the newest, hottest place to eat in Palm Beach. Those of you from New York are familiar with Daniel Boulud; he opened this restaurant in Palm Beach in the summer of 2003. Expensive and creative food; diverse and expensive wine list. Don't know about the corkage, but I doubt that they would allow you to bring your own (BYO is not very popular in Palm Beach). The decor is very chic; you wouldn't know that you were in Palm Beach at all.