What is the difference between tren ethanate and tren enanthate??

One source has tren ethanate @ 150mg/ml for $130 (10ml) and another has tren enanthate @ 250mg/mg for $160 (10ml). What would be a better choice?