Yes, there are tons. I encourage you to read the many discussions on these forums to get a feel for others methods.
Forum Rules
Connect With Us