Thanks that's a good read.
If you guys ever need Joomla help let me know. I use it for my own current website and design for it all the time.
Part of why I live Joomla is that I can go here:
http://extensions.joomla.org/: find what I need, install the zip right into the admin, select the module position, add a module suffix to style it and it's DONE!