Hi Syn,
I'll back Rick on this one. I've also found Bela's products to be top-notch and wouldnt hesitate to recommend any of them. As Rick said, it's only $10 USD to register. Or you can obtain his FolderTree control for $20 and it extends functionality far beyond the GetDir control.
John,
My first instinct was to recommend the MSCommDialog as well, but IIRC, it's only useful for returning fully qualified pathes to files, not folders.
Jim,
MSCommDialog is an ActiveX that is included with Visual Studio. Go to Tools>Options and on the Controls tab, select ActiveX controls. Look for MS Common Dialog Control in the list. Jon Hawkins
The World Is Headed For Mutiny,
When All We Want Is Unity. - Creed