Craig,
C++ has really good string handling classes. VFP basically has string handling speeds that are on par with the underlying C/C++ code.
Doing COM in C++ is a true annoyance, the code ends up getting cluttered up with casts and conversion calls to get stuff to work.
>There's no reason not to leave it in Fox. Fox has blazing speed when manipulating strings. C++ will have the smallest footprint, but it's a bear to code string handling and even worse when doing COM (or so I'm told).