Thank you very much for the helpful advice guys. Ive tried to address it the best i could.
Ryan? Which ryan are you? Ryan K? haha, i couldnt stalk you to find out, but all of the advice was great. I would love to hear what you think of the new version (i know its not radically different, but hopefully its...better) :)