Hi Todd thanks for the comments, I totally agree, if you're serious about implementing TDE then an external key management service is a must.
The 3rd party products I referred to were backup products such as Litespeed or sqlbackup
-----------------------------------------------------------------------------------------------------------
"Ya can't make an omelette without breaking just a few eggs" 😉