All I'm able to understand from Shark is, "yup, spending all your time pushing bits to the screen." Shark seems to suggest that the Quartz way is faster, but Top disagrees. Grumble.
Is there an Aqua way to draw a 1bpp bitmap with a given fg/bg, besides dropping all the way down to CGContextFillRect? Because (as you can see in drawRect) that's a fuckin' pain in the ass when you're dealing with foreground and background colors that can have different amounts of transparency (e.g., making it continue to work when the numbers are a "hole" in the window.)