Hello Lance
welcome to the forum
theres a ton of info to be found here just looking and reading around should give an idea as to the results others have had
and give you an idea as to your budget
new stuff apears all the time so its always advancing which is great news
but then again...