sorry, but i'm coming into this a bit late. just wondering if any of you have tried ngen? it basically creates a native image of the .net executable and installs it in the gac (global assembly cache). it should at the very least make it start up faster. i don't use CF, but I know this is a good trick sometimes for heavy .net client-side apps.