Howdy Papa and all:
Any of the three can be made to work quite nicely. Buyt for my money, a torquey, long stroke 250 would be my choice, given your parameters. A 250 may come a little cheaper then a 300 BB because the 300s are recycled into pickups and trucks.
Set up right the 250 will get comparable mileage to a 200, is smaller and lighter than a 240/300, and has options for transmissions beyond the C4.
I'll be anxious to hear what you decide to do.
Adios, David