Well this is just fantastic.
Installed it, load it up, watch the nice little intro, crash to desktop.
A fluke, I gather.
Launch it again, crash to desktop.
Reinstalled nVidia drivers (latest, and betas)
Reinstalled Windows 7... (there was a lot of crap on this desktop, thought I'd start from scratch)
Reinstalled SWTOR again from the discs.
Load it up, hello desktop.
Needless to say, little bit annoyed.
Checked the ol' Event Viewer;
Faulting application name: swtor.exe, version: 1.0.0.0, time stamp: 0x4eebb070
Faulting module name: ntdll.dll, version: 6.1.7601.17514, time stamp: 0x4ce7ba58
Exception code: 0xc0000005
Fault offset: 0x000618d7
Faulting process id: 0xec4
Faulting application start time: 0x01ccbf9d463c80f8
Faulting application path: C:\Program Files (x86)\Electronic Arts\BioWare\Star Wars - The Old Republic\swtor\RetailClient\swtor.exe
Faulting module path: C:\Windows\SysWOW64\ntdll.dll
Report Id: 8bef0ed4-2b90-11e1-bbbf-c464d792dc0e
So, I'm fully out of ideas.
edit: scratch that, i got it working and i have no idea how.
after running the launcher so many times, and killing it in task manager, the next time i launched it, when i hit play - it made me agree to the EULA which it didn't do before, and I had the repair option under the little gear at the bottom left.
this time, when I agreed and hit play - I was in and it works!
makes no sense at all to me, but hey, i'm in!