Philippines is great... india sucks.. eastern european countries are decent for programmers..
What he said.
Programmers in Eastern Europe are the ones to look for when outsourcing.
Designers from the Philippines are usually better than the rest. But, one thing that you can count on from them is that they will "get sick" and disappear for a while only to return later. I don't know if they all got the same memo or something but they all seem to do this. It's eerie.
Writers from the Philippines usually do good work as well. You can usually find good American and Canadian writers for a good price if you look hard enough. Make sure choose a few and do a 1 article test with all of them. Use the same topic and same written instructions. That way you will know who is the best.
Also keep this tip in mind: Write your instructions at the start of the day. Try to be as detailed and specific as possible. Then, wait. Don't send it.
Come back to your instructions later in the day. Revise them to be more specific. Wait... don't send it.
Do it one more time the next day. Then send it.
What I just said may not make sense to you now, but it will after you make a few hires.
50% of the success you will have in outsourcing will be the talent of the worker.
The other 50% is in the direction and encouragement you give them. So, make sure the direction is precise and make sure you praise them when they do things well.