I don't think Google hates co.cc. Did you try getting a couple of High PR, Do-follow links? If you have got those links for the website and have waited until the PR update, you should have seen some increase in PR.
hi, all things are done with money nwadays so google may need money and then give u ranking. but you can get the services of <snip plug> to get a SEO service and gt the website ranked in main search engines. its gurranteed.