I drive an 02 Altima and love it. 45K on the clock and no issues (except rattles ).
Wife drives an 05 Accord and loves it. I do too.
I dunno, it's a tough one. If I was buying again tomorrow, I might personally pick Altima over Accord again, as I did in 02 (I personally like the stiffer ride and better looks). That is - if it was not for terrible customer serivce from Nissan dealerships, man oh man, those guys are absolute idiots. Having a 1st model year I had I think 4 recalls on it (last one I think over 2 years ago) - and EVERY time they screwed something else up.
It sucks to hear they are screwing up so much though. Its weird though as Nissan is growing faster than the big 3 in the US... I guess it could stop soon eh?
I think that unfortunately the competition in car industry made everyone a cut-throat. I am sure there is dirt like this on every manufacturer. To me - it still boils down to the personal preference.