Camry is Japanese built. Accord is Thai. Don't simply think that anything non Paki built is going to be good build quality. The only good build quality comes from Japan---everything else either sucks or is lower in build quality including Thai.
I have an 07 US built Camry, and I must say that the build quality is much poor to my previous Japanese built Toyota.
I'd expect the same poor quality from a Thai built Accord.
so go for Japanese. One way you can tell is if the VIN # starts with a J. My Camry's VIN # starts with a # (built in Kentucky).
My Camry's doors, pillars, and a few plastic items rattle and vibrate. Whereas my previous Toyota (a Japanese built RAV4) was rock solid.
so you think a Japanese built Honda is going to be better. I had a Japanese built 97 Accord and it rattle more than my current Camry. That is because Honda uses cheaper and lighter plastic materials than Toyota, so it does not matter whether the car is built in Japan or somewhere else, it will always rattle.
Bottom Line: go for Camry