The one thing about single and double quotes is that they can
be nested,
this is in the documentation. This allows functionality like
this:
<cfset aString = "Bill asked, 'what is the difference
between using
single and double quotes.' I hope this answer helps.">
OR
<a ... onClick='aFunction("aString")';>
Other then this, they are interchangeable.