Adding in:

Engadget
Android (about 6 of the android sites around)
Giveawayoftheday.com
Freewware Genius
io9 (more science but some tech too)
PC Gamer