I am seriously thinking about starting to write my own charting software, consisting of only what I need, not bloated by thousands of useless marketing-type features that drags the performance down. I have a strong technical background, so the programming knowledge is not a problem. I also appreciate that it's not going to be a short-term commitment. Has anybody here written their own software that hooks up to their chosen feed through an API? I am debating whether to stay with the native Win32 API or go with .Net. Of course Win32 with C would give the best performance, but I worry about the future of Win32, especially if more and more new Windows features are exposed only through the .Net API and Win32 becomes more like an undocumented part of Windows. What do people think?