@howling wolf said:
Another question I have is regarding a good source for plugin downloads...Is there any one, trustworthy site for downloads?
Your profile indicates you're using SketchUp 8. If you upgrade to 2014, you'll get automatic access to a feature called the "Extension Warehouse". As eneroth3 cited, you can use the Extension Warehouse to install plugins directly within SketchUp. That takes all of the guesswork out of it and makes plugin installation dead-simple!
Andrew