This Week in Tech fans can now view on demand video of TWiT.tv podcasts. The video channel went officially live today with up to date video episodes!

Watching This Week in Google video from this weekend. Streaming it via EVDO and it looks great!