20110304 tech.tech-news: iPad 2 arrives; but Jobs not yet done at Apple