@versuvius : I do agree with wpf slowness in many cases but have u looked at SL5 .. With it's 3d and p invoke capabilities it seems a Good replacement for desktop heavy use apps .. I hope its supported on xp