For Tagalog language, Rosetta Stone is quite popular but also very expensive.
Another good choice for Tagalog may be BYKI (Before You Know It)
Look here:-
http://www.byki.com/
It's free.
One thing is that this also have vocalisations, so you can hear how a word is pronounced.
Other very useful sites are:-
http://www.omniglot.com/language/phrases/tagalog.php
http://www.forvo.com/languages/tl
Both of these sites have Bisay/Cebuano and Tagalog just check for the language menu
Happy learning