Everyone is talking about Apple soon launching an armada of new products. So far it's all rumors, but there has…
I bet when we all think about geeks, we most certainly think about those bulky glasses and the straight stuffy…