It's all a matter of opinion, cuz I think 3" is extreme. 2" isn't bad IMO, they all look different with more or less of the frame exposed. 2" is a little more stress on the bodymounts and bolts, but you don't see anybody having much trouble with them. Just want to check the bolts periodically, and make sure the body is solid where the puck mounts.
I use 1" BL and TJ flares for more tire clearance, and the 1.5" add-a-leaf. All-told, I can run 32" tires on the YJ for about $125 to $150 to clear them.