FlipTop has English and Tagalog battles. They are not actually rapping freestyle, but they research their opponents first and and then pre-write their "balagtasan". What I liked about it is the spontaneity, the cleverness and the applied humor when they compete, it's very entertaining. They can pretty much say what they want, but after each competition, "walang personalan".
Here's a few of the video's from youtube that I like. Enjoy!
Loonie VS Saito 1
Loonie VS Saito2
Dirtbag Dan VS Anygma