If you’re looking for a new mobile phone you might consider the Helio Ocean that now allows you to take a video clip and immediately load it to YouTube. I’m not sure what the quality is like but for that quick upload from an event this phone might be worth checking out.
Helio is a stand alone phone and service provider but they are leasing their service from Sprint so you know it’s on a fast network if you’re in one of their EVDO cities.
It’s getting easier and easier to publish content folks. You can find a video demo on their website.