Antes de começar a postar códigos e exemplos vamos registrar aqui as versões que estamos usando e como atualizá-las caso necessário.
Eu estou usando a versão estável 3.4.1.10084 do SDK do Flex e Flash Player 10.
Para instalar o SDK, baixe o Flex SDK 3.4 aqui (ou o de sua preferência), crie o diretório 3.4.0 na pasta sdks do seu builder e extraia os arquivos para ela (no meu caso que uso o Flex builder C:\Program Files (x86)\Adobe\Flex Builder 3\sdks\3.5.0).
Abra o Flex Builder Windows->Preferences -> Flex -> Instaled SDKs e adicione a versão que você baixou. Marque a opção que você quer que seja usada sempre que criar um projeto.
Ainda é necessário alterar as propriedades dos projetos para usar a versão 10 do flash player.
Project -> Properties -> Flex Build Path -> Library path
Expanda Flex 3.4 e remova o playerglobals.swc.
Clique em Add SWC e procure a versão 10 do playerglobals.swc na pasta do sdk instalado (no meu caso C:\Program Files (x86)\Adobe\Flex Builder 3\sdks\3.4.0\frameworks\libs\player\10). Ele irá instalar fora da pasta do 3.4, não tem problema.
Ainda nas propriedades do projeto vá em Flex Compiler e coloque 10.0.0 em “Require Flash Player Version:” para obrigar teu aplicativo a rodar no mínimo na versão 10 do Flash Player.
E claro, você vai precisar do plug-in do Flash Player 10 instalado, assim como a versão de debug. Baixe aqui.
Pronto, teu projeto está pronto para rodar na versão 3.4 do SDK e no flash player 10.
Qualquer dúvida entre em contato.