  In this paper we study the existence of finite energy traveling waves for the
Gross-Pitaevskii equation. This problem has deserved a lot of attention in the
literature, but the existence of solutions in the whole subsonic range was a
standing open problem till the work of Maris in 2013. However, such result is
valid only in dimension 3 and higher. In this paper we first prove the
existence of finite energy traveling waves for almost every value of the speed
in the subsonic range. Our argument works identically well in dimensions 2 and
3.
  With this result in hand, a compactness argument could fill the range of
admissible speeds. We are able to do so in dimension 3, recovering the
aforementioned result by Maris. The planar case turns out to be more difficult
and the compactness argument works only under an additional assumption on the
vortex set of the approximating solutions.
