It seems to be gone now, but did anyone else catch the the link to sign up for an account at the bottom of the main google search page today? Either they're just about ready to finally launch for real or, since it's gone now, they were just trying to get more testers since they've probably exhausted invites as a way of doing this.
**Message Edited** Figured it out NM, you guys still rule though
You guys are awesome with your responses, they help out tons. I downloaded Firefox and love the hell out of it. I have another question for you guys.