Traffic yesterday at Neowin was up 66% from last month. Wow… thanks for everyone who spread the word about the beta links! Come back soon!