How much cc is enough?

Personally, for regular commuting in U.S. traffic, the minimum would be 250cc for single riders, and 400 cc for two-up riding.

See also  Is it easy to balance and control a motorcycle?