Raw onion is far too overpowering and kills the taste of any food that comes with it. Any type of cooked onion though is lovely except when it's really, really thick.

Long, stringy onions are just a bit awkward so I prefer mine diced to short chunks.