It all depends on what they want to do over a four day weekend. If they like to drive and look at the scenery, then some of the western destinations would be best. If they like dining, theater, museums, history, etc., then a New York, Boston, San Francisco or Montreal vacation might work better.