Ankidroid: A flashcard app for adding vocabulary I need and phrases I want to come more fluidly.
Spanish Trainer: A spaced repetition verb conjugation app as Duolingo doesn't give me enough practice with this.
Google Translate
What would speed things up for me is the ability to easily import translations from Google Translate into my flashcard app.
Duolingo needs to provide better user control of the spaced repitition input and some setting for the skills practice sessions. I would love the ability to make a certain drill or word as Finished or Very Confident so I don't have to waste time practicing stuff I already know. I would also love the ability to mark certain words or drills as important or useful so that they get repeated more frequently when practicing skills.
(Edited for formatting and the friendly grammar red cross :))