Just on general principle, don't over-use those branch-prediction macros. They add a lot of confusion to the code for virtually no gain in performance. The less you use them, the better things will be. -Matt