Hi
I want you to take a look into my newly created site and tell me how useful it is to you. FYI, Its in BETA.
Comments/Suggestions/Criticism is welcomed.
Know Your Site Position - GoogleBaba.com (BETA)
PS: Not necessary but If you like the service, you can support us by visiting our sponsors.