At one time or another, we've all had one of those really realistic dreams - so vivid, in fact - that you wake up thinking it actually happened. From classic ones like flying, taking a tumble down the ...