Variaveis de Ambiente

Não consegui criar minhas variaveis de ambiente para rodar o javac e o java.exe de qualquer lugar. O que fiz errado? Eu seguir os passos de um tutorial na net. Como fazer?

JAVA_HOME e peguei o path onde está o Javac e o Java.exe

Depois em classpath eu coloquei :
.;%JAVA_HOME%\bin\tools.jar

E no Path eu acrescentei a linha:
;%JAVA_HOME%\bin

E reiniciei a máquina. Uma obs: No meu path do java, tem várias versões de java
C:\Arquivos de programas\Java\jdk1.6.0_04
existe esses caminhos também
C:\Arquivos de programas\Java\jre1.6.0_04
C:\Arquivos de programas\Java\jre1.6.0_05
C:\Arquivos de programas\Java\jre1.6.0_07

http://www.portaljava.com/forum/posts/list/9607.page