I have stayed at both & love them both. But, Swan/Dolphin wins hands down. IMHO, they are the best resorts to stay at on Disney Property. Given the rate, it's a no brainer to me, as much as I love CSR also.
Swan/Dolphin are truly Deluxe Resorts with Deluxe amenities, service & Location. Even the standard rooms are awesome, with those delightful Heavenly Beds that are like sleeping in a Cloud. Walking it & out of Epcot/MGM, the endless dining possibilities within a short walk, the Grotto - As much as I love CSR, it just can't compare....