hi, i would recommend any materials that have audio - there's no perfect book, just dive in asap. it will take a long time and what will help you most is (i found) a burning sense that you are running out of time and so need to commit yourself to it completely for the time you have available for it, like how you felt before an exam you were preparing for (i used to count the hours i had left before it started, and try to work out what i could get done in the time) and then -- if your motivation starts to drop later, you get to chapter 8 or whatever and then it starts to drop away, you stop picking up the book -- try to identify what it was concretely that made you want to start the language in the first place (even if it's just watching a french movie, reading a french book, whatever) and keep using that trigger again to get back on track.... i use this all the time, weak-willed and capricious minds like mine are easy to goad into action like that
if you tend to only get half-way through books or projects, get the shortest book on french that you can find (with audio), work through it all, then move up to a longer one, and so on.
it will take time but it is definitely doable. i went from taking a trip to paris, really liking it, starting french at alliance française (after having left uni), and now live and work in paris. cheers, chad