To expand on the "Kindle dictionary function" -- this is an awesome feature. You can press on any French word and the English translation will pop up -- if you also buy (for about $9) the Kindle Collins French-English dictionary here. (And maybe other ones too, but I have Collins.)