You need to get over "bad" translations. If not, you will nit-pick anything and everything you come across down the road. There's a lot of creativity involved when translating from langauges which have such little common ground.
Back on the topic, I don't use many books, although I could stand to. When I studied Japanese, an electronic dictionary (like Bookhself, which is fantastic) was just a dream. That, and Japanese webapges is my main source of new vocabulary, which I think is much faster than the old textbook + dictionary method. I don't think it's a good method for beginners though... at all.