It is hard to recommend a good set up without knowing...
1. Do you have any experience fly fishing?
1. Where you will be fishing? i.e. what kind of fish will you be catching
2. How often will you be fly fishing?
TFO is a good set up (perhaps best bang-for-buck), but they are fast action rods that can be unforgiving to the beginner. TFO is perfect for someone who has taken a class or has already learned how to cast.
If you are serious about it, and you are in Southern Alberta, go to a Fly Shop (Country Pleasures or Fish Tales are 2 outstanding stores). They will take care of you. Fly Shops are the exact same price (if not cheaper) than Bass Pro, and the staff eat&sleep&breath fly fishing.
Fly fishing has more intricacies than spin-casting. I taught my best friend this summer. His analysis: "Fly fishing is fun. Once you get over the technicalities of casting, jargon, and using hella-tiny hooks, it is at least as fun as spin casting. However, I can clearly see that the enjoyment comes from committing yourself to it to understand the nuances."
Answer the questions. Good luck.