Those drives are some of the best drives out there, samsung are basically leaders in SSD's , along side intels more expensive more reliable ones. If you can get them for the same price basically go for the 840, its the newer model so will come with the newest software and will have faster speeds. Battery performance? im guessing you're using a laptop? it will be negligble the difference between the two drives..