I'd like to see a Fresh Market in the city. There's already one in Covington.
As for the Apple Store - if they opened on Canal at all, it would be inside Canal Place. The streetfront spaces are still too sketchy - the closest thing to a national retailer is Payless Shoes.
Best Buy has opened several small stores recently - the one I know best is
in the John Hancock Building in Chicago. They also have Best Buy Mobile stores now, which are about the size of a Radio Shack - too small for the Bultman building.