George,
I'll have to play around, I was hoping for a non-winapi way around this but if that's what I have to do...
>I haven't tested this, but I'd look at the SetWindowPos() function. If it can set the attributes of the window as being always on top, surely it can set it as something else.