richardcoeurdeleon - Lot of great points here that are applicable...

See more : richardcoeurdeleon