Blockbuster to Keep 90% of Stores Open