My number one on-line French-English dictionary, with pronunciations and clear conjugation tables of the verbs.
A software that I found tremendous helpful in enhancing my vocabularies and speaking – the Rosetta Stone. It has 5 levels in total, I am currently on level 2. It is slightly expensive if you buy each level separately, I go with the whole set. Pay once big money and push myself to keep on with it. The newest release include Audio Companion. Currently Amazon is selling at a slightly cheaper price than Rosetta Stone’s official site, plus free shipping.
A book that I am currently using to help my pronunciations. It helps me to get the correct rhythm of speaking a sentence and teaches me the French phonetic. Very easy to follow. The book doesn’t come with the audio, so don’t forget the CD.