1. По соглашению от Adobe для разработчиков Flex framework правильным является " (двойные кавычки)
2. Разница есть в C#, C++, и может еще где. Для этих языков 'c' - символ, а "c" - строка. Для AS3/haXe/java-script - всё равно
3. Иногда удобно написать 'некоторая строка с вложенным "названием"' вместо "некоторая строка с вложенным \"названием\"". Но Adobe рекомендует использовать последний вариант.
Отсюда можно пополучать ответы на другие беспокоящие вопросы (не со всем все соглашаются, правят под себя, но основой обычно этот документ служит):
http://sourceforge.net/adobe/flexsdk...20Conventions/