I agree you can't go wrong with any of them. YC is my favorite, I just like the fact that you are always going to have a balcony and there tends to be less kids on that side. My last trip I stayed at Swan and loved it and will probably go back for F&W. Dolphin is a little bigger, a little more convention looking in the lobby but has more places to eat as well. They share facilities so you can eat, swim or whatever at both. We timed the walk and it was equal distance to both Epcot IG and HS from there. You do need to factor in the resort fee and parking fee if you drive, which can make it equal to WL and AKL at times but certainly less than YC/BC or BW. They do offer discounts for teachers, AAA and a few others.