Dao
No longer a newbie, moving up!
You may also want to check with this forum. More dedicated to video cam. There are people there using DSLRs for their video related business and I am sure they know more than me as far as video in DSLR concern.
Take a look at this thread as well.
60D vs T3i
Take a look at this thread as well.
60D vs T3i