Depends. Do you have kids who will want to swim? How important is the room to you?
With the rates the same, I think I'd stay at BWPPI, because it's the closest lodging to the park other than GCH. But then I don't really care if the room is darkish, dated, whatever-- as long as it's clean; and I've heard the BWPPI is fine as far as cleanliness and reasonably comfortable.
HoJo has a really nice pool area, especially if you have kids who want to swim; the Castaway Cove water play area would be ideal. The rooms are a bit lighter and nicer, staff is very nice, and the beds are rumored to be new pillowtops and very comfortable. The major reason I'm staying there, though, is because we were able to get the Ent. rate for our dates. Can't beat $79 a night for a "superior" room. Also the parking and internet are free there.