I have stayed at the CBR, Pop, OKW, AKL and BWV. There are advatnages to all resorts as well as disadvantages.
Obviously the monorail resorts allow for no-race day hassles to the race as well as back again. Though the cost is an issue to many. (come on DVC and finish the contemporary tower)
Most all other resorts are really all about your travel preferences and likes. By far for a moderate resort you will find more CBR stuff in our house than any other on property. We found that Jamaica and Aruba were really the area to stay. It is directly across from Old Port Royale so it's a little quieter. The two "islands" are the first stops for all but one of the park's buses. They are also the first Marathon bus stop.
We never really liked AKL. We were way back in the back and I just felt worn out the whole marathon. It didn't help that I left my checked bag on the vanity and had to make the trip an equivalent of 3 lengths.
Pop was fun but I didn't sleep well at all the two nights pre-race. We had college cheer leaders just above us.....though race day morning was fun as a couple of us woke them a couple times.

We moved out that day to another resort, I am not sure of the guy next door. I am sure who ever was in my room paid for my mischieviousness. SERIOUSLY - POP should be tour choice is you are economy resort minded! Only one resort and one bus stop for the Pop! You don't get that with any other resort.
OKW is by far our favorite kick back and do nothing resort. It's key marathon benefit is that you can walk to the start. We have been here a couple marathons and really love it. This is the place we come when we are bringing an entourage jsut due to the point structure.
BWV - Actually I think the morning transporstion to the race is the lousiest for the Epcot resort loop. (I know on another thread I supported the buses and still do). I jsut always feel like this loop is forgotten. I have heard of more near misses with getting to the race from these resorts. I have never missed a race from this resort or the time I walked to the BC to meet a friend, but I just feel like I may. Like Robert touts so quickly, there are plenty of liquid carbs to be had on the trip back to the resort from the race.
Where am I staying this year------BWV. Next, BWV, if I can get a room (it's not my home resort)