We just got back from OKW, and while it was nice, I missed the EPCOT area. If you like the ability to walk to EPCOT and MGM, pick Beach Club. They have a great pool there, too.
The good things about OKW are the rooms are much bigger than BCV, the pool area is nice, (but no Storm-Along Bay), it's quiet there, and the bus service was good. These are just my opinions.