The hard drive won't help you when streaming from the iMac.

It would only help you if you put content directly on it.

SqueezeBox also allows you to stream Pandora, which can be a cool added feature, plus out of the box SqueezeBox handles a lot more codecs (FLAC for instance) than Apple TV.