We study the three-dimensional U(1)+Higgs theory (Ginzburg-Landau model) as an effective theory for finite temperature phase transitions from the 1 K scale of superconductivity to the relativistic scales of scalar electrodynamics. The relations between the parameters of the physical theory and the parameters of the 3d effective theory are given. The 3d theory as such is studied with lattice Monte Carlo techniques. The phase diagram, the characteristics of the transition in the first order regime, and scalar and vector correlation lengths are determined. We find that even rather deep in the first order regime, the transition is weaker than indicated by 2-loop perturbation theory. Topological effects caused by the compact formulation are studied, and it is demonstrated that they vanish in the continuum limit. In particular, the photon mass (inverse correlation length) is observed to be zero within statistical errors in the symmetric phase, thus constituting an effective order parameter.