TV. You can do more impressive special effects on a movie budget, but television is a better medium for developing characters over a long period of time. Aside from DS9 and the latter half of Enterprise, Trek mostly went for stand alone episodes instead of character development. But TV has the POTENTIAL to show deeper character arcs.
Trek on film can be entertaining. But I think it's on television where it really can be the best it can.