Downloaded Eclipse 3.5 (Galileo) for windows (will move to Ubuntu ultimately, but, starting out on my vista machine). The specific package I downloaded was Eclipse IDE for Java EE Developers (189 MB). It is big, but, the advantage is, it includes JRE and the JDT plugins as well.
C:\Users\Anil>java -version
java version "1.6.0_11"
Java(TM) SE Runtime Environment (build 1.6.0_11-b03)
Java HotSpot(TM) Client VM (build 11.0-b16, mixed mode, sharing)
2. Getting JDK 6.0:
Downloaded JDK 6.0 from SUN's website. (~164MB). (~270MB, installed).
3. Dowloading the Android SDK:
Available from the Google Android Website . I downloaded version 2.0.1 for Windows. (~22MB). Be sure to run SDK Setup.exe after you unpack. (Note: I had to change the "https" to "http", so, you may have to do the same, for it to pull files from the android repository; getting files from repository takes a looooong time!)
4. Throwing in the ADT
Not a requirement, but the Android Development Toolkit (ADT), is a plugin that google wrote for