1337 Posted on 2006-09-24 by dubiago I am posting this entry via Firefox in Windows Vista Screenshot of the coolness that is Vista Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related