06-16-2010, 09:38 PM
This is my first post since 08-14-2009, almost a year ago. I'm glad to see the massive speed improvements.
EDIT: Haha. Wow. I just realized I've been here for 4 years now :O
EDIT: Haha. Wow. I just realized I've been here for 4 years now :O