Make up your mind!
"I'd wish they'd stop putting features in but it would be nice if iTunes had AAC ripping."
And doing 25-35% of CPU is not that bad either, consider the heavy lifting required by codec decoding.
Also, percentage CPU usage is not a very good metric since it really cannot stand on its own. When something takes 90% CPU for brief spikes, it doesn't mean that the program is inefficient, it just means its doing some CPU processing.
People may have fixated on it because of some Win 9x benchmarks, where its more cooperative multitasking and not a true multi-tasking OS like OS X. In a cooperative multi-tasking system, an ill-behaved program may starve other processes of CPU time.