Hurricane Dennis roared quickly through the coastal areas of Alabama and north-western Florida with a 120 mph bluster of blinding squalls and crashing waves, but shellshocked residents emerged to find far less damage than when Ivan took nearly the same path 10 months ago.