Favorite deluxe is Beach Club. Reasons: walk to both Epcot and MGM, lots of restaurants within walking distance, great sandy-bottom pool, character breakfast, Beaches & Cream for ice cream treats, boardwalk entertainment, rent surrey bikes, movies on the beach, bright and cheerful atmosphere.
Having said that, let me also say that BC is our favorite because of our particular situation in having 2 young children in strollers. We love the ability to walk places (not having to unload and fold double stroller). And the sandy-bottom pool is perfect for our kids. However, if we were going without kids, then we'd probably stay at Boardwalk Inn again. We felt it was a little more adult-oriented and we loved having the boardwalk entertainment right outside our room. Now, as our kids are approaching the age of wanting to be at MK all the time, we are trying to rotate our trips to include monorail resorts too so we can enjoy the convenience of the monorail and MK. However, next spring we are going to try WL for something different. You can take a boat to MK from WL.