| I think people are too quick to blame .info when they don't do well in the search engines, it's the easy option. Perhaps you should be looking at how the site was built, content, promotion etc.
There's no doubt .info sites can do well, just look at spain.info and their rankings for the term "spain", which is a massively competed term.
- Rob |