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