Video capturing software you recommend? x64 XP user

I have come across a lot of software which seem to cater for video hosting sites such as Youtube but I am after a more versatile one that will record any video that is on the screen along with sound. I have tried WM Capture and it’s really good and wondered if there is an equivalent, or better, alternative for this product?

A lot of software is only for 32-bit users and I am starting to get fed up with software that do not state that it is not compatible with 64-bit as it wastes my bandwidth and time, hence the thread.

Any help will be gratefully appreciated.