Ukrainian has two forms of future tense:
буду
+ Infinitive;- using suffix
-му
.
Many people told me that both are equivalent, however I've seen those who would prefer one of these (usually, the second one).
What is the rule of thumb for using the future tense in Ukrainian?