Baby boomers may have had the best financial start of all the generations -- coming of age when salaries kept up with the ...