Mike just described some changes coming to Eclipse in 2010, including Git for projects. Yay!
However, he's right. EGit has to get better, fast. We need more contributors who know and love the SWT/JFace/Resource APIs and can crank out the UI improvements necessary to bring the Git team provider up to the same level as the CVS team provider.