TURBO definately.
Supercharging the air in the pistons (which what turbos are for) is a better technology, designed to produce more power for less displacement
& comsumption. With regards to higher maintainence, if your car is factory fitted with a turbo, maintainence should not be any more...