A lot needs to be said for competency. I look for competency, not genius. A genius is great, but teamwork is important to complete large projects. However, a genius can achieve breakthrough ideas and revolutionary new thought, something that isn't possible by committee. IBM developed a method of software development called Chief Programmer Team concept.
Communication is essential within the team though.
Too many people are called geniuses though. I can probably really only say I've met a couple of people who qualify. Now the PC has those cool mouse wheels too. Do what you want. Achieve your own goals.