Actually - on the communications side - Senator Inhofe has a great website. Check out epw.senate.gov/minority. They even have a blog - and posted follow up notes to the speech. I hae to say for a United States Senator - this guy has it together. Youtube? Blog? Good website?
See here:
http://epw.senate.gov/public/index.cfm?FuseAction=Minority.Blogs&ContentRecord_id=138fbe22-802a-23ad-426e-52d8a2729a10