MSI Afterburner has a video capture feature, its very high quality. As far as I know it does not record audio yet but the beta version of it may.
With it you can record as long as you want with no watermark at whatever quality/resolution you want. Beware, it will suck HDD up fast if your recording full quality 1080p video lol.