The middle exit row seats have the most unimpeded legroom in coach (the aisle seats will get run over by carts and pedestrians, while the window seats have bulky doors in the way), so I would also take 24B. As an added bonus, nobody will be climbing over you to get out of their seat, since the person in 24A has plenty of room to get up and walk around your legs.
Absent the option of anything in the 24 row, I would take a G seat.