My first impression is they are all heavy tech... add some banking, industrials and Bios.. then you're diverse... Just a thought, not a recommendation.
Smoke, your list looks like part of Zeev's daytrading list! And no, I would not call it diversified, unless you consider chips, chip equipment, networking, and software to constitute "diversity."