Floor space allways dictates what size pot i use,the old rule of thumb where we are supposed to use pots with one gallon for every month the plant is alive is complete bs.
You can grow monster plants out of 1/2 gallon pots,i personally prefer smaller pots,the soil drys much faster ,there is no chance of root rott with small pots,its also very hard to over water.
For my soil plants im growing right now im using 1.5 gallon air pots,the sides are slotted so the soil drys out extremely fast, grow 3ft to 4ft plants using these pots with yeilds of about 4 ounces each plant.
I grow flood & drain now days but for years soil was my main method,floor space was premium,i grew 3ft plants using all 1.5 QUART pots,i had excellent results too,in bud i had to water 2 or 3 times a day until i started using a drip feed system,ive also never had a problem with plants being rootbound,the plants are not alive long enough for root growth to be an issue,once plants are budding root growth all but stops so its never been an issue at all.