Many of you probably have your favorite sites already...here are mine:
sherdog.com - a site dedicated to mma, good forums, lots of trash talking
mmalinker.com - a site where you can watch previous fights
youtube.com - you can sometimes catch ppv fights on here shortly after they air