Is it worth buying? What are the ups and downs / Cons and pros about it? Is it fully compatible with windows xp/vista/7 and Apple macintosh?
or