Currently use:
Anki for sentences (mostly grammar practice)
smart.fm (primarily for vocab)
kanzen master 3kyuu (for grammar)
writing in japanese to friend for correction
listen to music while...