Since I’ve been fooling around with an Arduino in Windows 7 (64-bit if it matters), I figured I would share some tips to help get the compiler to work properly and the drivers to work.
First off, download Arduino .0017. If you run it, you will notice that it works properly, but graphical glitches exist in it. To get rid of these, download the latest JRE in 32-bit (even if you run 64-bit). Copy the Java folder from Program Files. Then, delete the Java folder in the Arduino folder and replace it with the one from your Program Files. This will fix it. (it’s possible that just deleting the Java folder from the Arduino folder will work; so long as java.exe is in your PATH variable)
Another thing you may encounter is that either the drivers don’t work properly or your computer hard crashes (e.g. no bluescreen, just a total freeze; can’t even move the mouse) after you upload a few times to your Arduino. To fix this, download the drivers from this page and install them:
There, I saved you the time I took to figure these idiosyncrasies out (e.g. the time I spent on Google). :-/