Sure,
H.264 is a standard, just like MPEG-2. There are a bunch of implementations from various groups and commercial organisations that produce H.264 codecs.
A list is available
here
Apple is to be praised for bringing H.264 to the masses long before Blu-Ray or HD-DVD, but they have been lacking in features and quality support, much in the same way that iTunes MP3 encoding quality is easily beat by encoders like
LAME.
__________________________________________________________________
Please post back saying what solved your problem. It could help others, and saying 'thanks' is free!