Boards
iPod Touch: OMFG, It is actually like something out of Star Trek, isn't it?
I have no need for it whatsoever, it will not enrich my life, I certainly can't really afford it, but, sweet mother of Christ....have you used one yet?
It's like the first time I saw a Neo-Geo all over again!