Thank you guys,
I'll look into Lead Tools. Sounds good from what I've read so far.
As to WPF, not a chance. We will have such a large customer base, it'll take too much efforts to make the move in the newar future.
But of course I agree with you - its flexibility is second to none.