I have worn both Army and Marine Corps uniforms.
Army: too many "I'm a badass hooah" patches/badges. Liked wearing my jump boots with my A's. Berets were nicer than C-caps and garrison. Blues, on par with the A's - more formal, but same design and comfortable, easy to remove in a pinch. Looks sharp. Extremely proud to wear any and all uniforms issued.
Mairne Corps: Less "I'm a badass hooah" patches/badges, makes it easier and cheaper to maintain daily uniforms. Blues, just as many shiney things as on Army. Hot and constricting around the neck, difficult to remove in a pinch. Looks twice as sharp as Army. Like Army, extremely proud to wear any uniform issued.
As for the whites, I don't like them - they make me look fat.
All in all, I prefer a nice comfortable, crisply pressed set of BDUs/cammies.