Tech blog roundup

by Saleem Khan, CBC News Online

This week, the future of science, technology and Islam; journalism and the Apple vs. PC debate, NASA and Trekkies' flights of fancy, identity and privacy, and the most anticipated game of the year — Halo 3 — all had us pondering this week. Here's the list:

Dubai: Hub of Islamic scientific renaissance?
PC World runs article at centre of resignation controversy
Trekkies steer NASA mission toward Vulcan hunt
Reporters cover Pasadena...from India
PC World editor back in charge
I, Google
Halo 3 first impressions