Thanks for the list. There are a few I haven't heard of here, and many I have, and I always love listening to new music. :)
FoT is one of those bands that just gets better and better with each album they put out. I've never heard them live myself, but I'm sure you're gonna have a blast.