I have stayed at all three, too! We have been to PBH twice, RPR twice (most recently three weeks ago) and HRH once. Obviously, all three of these resorts are fabulous and you can't really make a mistake. My only complaint about the PBH is that it was a little difficult to navigate. The walk to our room was the longest I have ever had. The room itself was lovely. A large room with a "to-die-for" bathroom and a terrace. I really didn't think the distance to the parks was a problem. Sometimes we walked other times we took the water taxi.
We really like the RPR and have stayed there on our last two visits. The walk to Citywalk is less than 10 minutes and, as mentioned earlier, you are very close to IOA. The tropical feel of the hotel is very relaxing and the pool area is quite nice. We enjoy going to Tchoup Chop and we find the hotel very easy to navigate. We have stayed in a standard room and a King Suite at RPR. The standard room was quite a bit smaller than our deluxe room at PBH and the bathroom is nothing special. The King Suite was two rooms - a bedroom with a king size bed and a sitting area. Bathroom was the same as in a standard room.
You can't really make a mistake - isn't that the best part?
Have fun!