TBI is Throttle Body Injection. A specific version of EFI - Electronic Fuel Injection. TBI is a glorified electric carburetor.
MPI is Multi-Point Injection and is a specific version of EFI and there are about 6 types of MPI that GM used over the years. This includes the infamous "fuel spider" version.... (dont get me started on the stupidity of pressurized plastic bits carrying fuel within an intake manifold)
we can all arm-chair this to death, however no one has convinced me that EFI in any form makes more power with a specific combustion mix. does it take care of drivability issues in differing climates, yes. however it wont make more power with a specific combustion mix ( given bore, stroke, compression ratio, piston style, cam/valve profile, spark curve and intake plenum volume).