Personally, I prefer 120, but I realize it is a preference.  That said, I am irritated beyond belief when there is a project mandate that all code be 80 characters and no more.  Pretty much everyone has a widescreen monitor these days, and the 80 character limit is a relic from the 4x3 monitor days.<p>Beyond that, I feel like a character limit that low puts a disincentive on the creation of meaningful variable names and function names.  Maybe it&#x27;s a hold-over from my Java days, but I really strive to name my functions and methods something meaningful.  When I&#x27;m limited to 80 characters, plus proper tabbing, plus general flow control... it becomes incredibly difficult to stay under 80.