Maybe you could rephrase your question more clearly? Are you asking whether you should get an iMac or a mini? If so, you'll probably get better advice if you describe what you intend to use the machine for.
As far as I know, Front Row will stream any media that is shared by iTunes. So if you have a recent iTunes on your iBook, you should be fine.