Maybe its just that I am a closet tech geek, but I have really enjoyed the bubbling advertising battle between Apple and Microsoft. For years Apple gained traction across the board in all competitive spaces they share with Microsoft while Microsoft has seen their strangle hold on everything slip. Ipod > Zune Safari > IE […]
Commercial of the week- Apple reminds Microsoft that they suck
0 comments by Ben Koo on 10/21/2008