What a crazy roller coaster of a year it has been -- tsunamis, hurricanes, floods, a booming resources talent market, dollar soaring, and talent shortages still growing!