I bought a 2nd Camry after having one for work, which led to buying one for my son, and now one that I drive personally. Easy to work on, and it's rare that you need to. Both the 2000 and the 2009 are equally easy to work on the 2000 my son drives having 160k miles on it, and my 09 having 228k miles on it.
I also second the Jeep mention. I'm doing a lower end rebuild on my YJ now, in frame, and it's a piece of cake. Laying on my back isn't fun, but the job is not at all difficult to do. Most other jobs have also been pretty easy on the Jeep.
I was a die hard domestic guy, but I have slowly become much more Japanese brand focused.
Older generation Altima's (we had a 98), and my daughter's Beetle are two cars that are TERRIBLE to work on.