If you are willing to switch environments, you could also take a look at
Delphi[
^].
With delphi you will often be able to deploy your application as a single executable.
DevExpress VCL Controls[
^] and
RemObjects DataAbstract[
^] are suites that complements each other, and allows you to create powerful applications with a minimum of effort.
It's an alternative, and to be able to deploy your solution as single executable without requiring .net, ocx'es, is often a compelling reason to at least evaluate this development environment.
It's just a thought...
Regards
Espen Harlinn