Is the RPM difference caused by them being "green" or is them being green caused by the RPM difference?
They can manufacture 5400 RPM drives cheaper than higher speed drives. These have pretty much been standard on almost all laptops in the last decade due to the lower power requirement of running them -- meaning less drain on a laptop battery. I'm sure some nitwit in marketing decided to jump on the "green" bandwagon and saved the company money by creating high capacity, low RPM drives while selling environmental consciousness to the tree-huggers out there.
Now these hard drive manufactures will argue that they've developed innovative technologies on controller chips to make the drives more efficient and "smarter" about how and when they use power. I'm sure this is correct, but the underlying *main* difference between the drives is the much slower RPMs of the platters.
Understand too, the bigger issue at stake. I would say the gross population of computers out there stay powered on far more than they are used. Very few people (save laptop OS and BIOS energy saving profiles by default) even bother to "power down" components on their computers to save energy. If people were *truly* concerned about the power consumption of their computers, they could go to (in Win7) Start > Control Panel > System and Security > Power Options and then select "Change Plan Settings" next to either the Balanced or Power Saver profiles to define which power settings they can adjust. As you can see after selecting "Advanced Power Settings" that you can adjust when certain components of your computer shut or power themselves down after a user defined length of time.
Buying a "green" hard drive saves such a small amount of energy consumption vs. actually setting up realistic power settings on people's computers. Activating these power down options of components in your computer will save tons more energy than forking out a couple hundred bucks for "green" drives, if your goal is to be environmentally conscious.