NEW : Hurricane makes landfall with 105 mph winds . Tornadoes touch down in Texas . Gulf coast residents already feeling the effect . Storm continues to move away from oil spill but slow rescue efforts .
NEW : Hurricane makes landfall with 105 mph winds . Tornadoes touch down in Texas . Gulf coast residents already feeling the effect . Storm continues to move away from oil spill but complicates cleanup efforts .