In common with a lot of people I'm also getting CTDs, however I don't get them straight away when starting up. I can get them while on the scenario dialog or once an aircraft has loaded in; usually within a few minutes though. I've tried installing the latest standalone add-on manager but I still get them. Disabling bglmanx.dll in dll.xml stops the crashes.
I actually managed to grab the crash under WinDbg (I'm a dev, so I tend to go for my toolbag when I run into crashes):
(1bb88.1b638): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
*** ERROR: Symbol file could not be found. Defaulted to export symbols for K:\Program Files (x86)\Lockheed Martin\Prepar3D v3\bglmanx.dll -
eax=19021be3 ebx=00000003 ecx=754fff0c edx=cee7e93e esi=00000000 edi=5fa95f00
eip=ffb10156 esp=754ffe3c ebp=754ffe90 iopl=0 ov up ei pl zr na pe nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010a46
ffb10156 8bb424e8010000 mov esi,dword ptr [esp+1E8h] ss:002b:75500024=?
?
STACK_TEXT:
WARNING: Frame IP not in any known module. Following frames may be wrong.
754ffe90 1909bfba 18ff0000 00000003 00000000 0xffb10156
754ffec0 77ec682f 197c6708 18ff0000 00000003 bglmanx!Panels+0x63652
754fff64 77ec6a16 00000000 00000000 754fff80 ntdll!LdrShutdownThread+0xe6
754fff74 77343381 00000000 754fffc0 77ea92e2 ntdll!RtlExitUserThread+0x2a
754fff80 77ea92e2 00000000 07730b75 00000000 kernel32!BaseThreadInitThunk+0x15
754fffc0 77ea92b5 6fbe54e0 00000000 00000000 ntdll!__RtlUserThreadStart+0x70
754fffd8 00000000 6fbe54e0 00000000 00000000 ntdll!_RtlUserThreadStart+0x1b
I have the full !analyze -v output, if you want it.