Rate this site:
5 - Perfect
4 - Good
3 - Average
2 - Ok
1 - Bad