Hindsight can be a wonderful thing Quite often we see questions appearing in forums about hindsight and what we would...