If you plan to live or have business in or with Ukraine, it would be most convenient to learn Ukrainian because everyone here understands it, and it is a state language. However, if you plan to travel or work in other post-Soviet countries, the Russian language will be more helpful as you will be able to communicate with many locals there. Ukrainians speak and understand Russian quite well.