First thing you need to do is come out to the Utah TFL Gathering this weekend.
Training can be worth it but its not the money but the effort you invest in the training. There are a lot of crappy trainers in Utah, but some are pretty good as well. Front Sight - I'ld avoid. I'ld rather give my money to the Teacher than a Student.
Gunsite is fantastic... That would me my recomendation off the cuff.