I have stayed at the GF twice, and I've never stayed at the Swan. If it were up to me, I would choose the Grand Floridian. It's really just personal preference. I love the convenience of the monorail, the elegant atmosphere of the resort, and the decor of the resort and its rooms. You get some things standard at the GF that you must stay concierge level to get at other resorts (such as bathrobes in your room, upgraded toiletries). The pictures I've seen of the newly renovated Swan rooms with heavenly beds look very nice too though--I wouldn't worry either way. I think it just comes down to personal preference.