I got a 24" iMac (2.93 GHz Core 2 Duo variety) about 6 weeks ago and hooked up my Matrox DualHead2Go to find it wouldn't push the two external monitors to their 2x1680x1050 potential. Ok fine, I got an Arkview USB2 to DVI adapter and had one monitor attached to the inferior DVI port, the second connected to the Arkview adapter and both worked at 1680x1050. Today I updated the box to Snow Leopard to find that NEITHER solution works any longer. The Arkview adapter simply disappeared. The computer refuses to see it and the console seems to indicate that it tries to talk to the adapter but gets nothing back. My guess is something changed in the way SL talks to drivers which trashed that solution. Then I tried the Matrox again thinking 2880x900 is still better than 1680x1050 and while it sees the Matrox box and sees it as 2880x900, the second monitor never "lights up". Does anyone know (no guesses or assumptions, please) of anything that actually works with SL that will let me attach the two external monitors?