Optimization is fun. Don't know why, but I get a huge kick out of tweaking a few lines of code or assembly instructions and seeing the next benchmark soar. If I'm not careful, I can waste an entire day. Like today for instance... Inline some code here saves 10%, unroll a loop there saves 50% (woo hoo!). And so on.
What am I working on that requires such speed? You'll just have to wait for the next Pocket Tunes release, now won't you?