I know what the potential is, but I also know that the example you gave doesn't take advantage of it at all and that COM is difficult for people using languages other than vb to work with.