Best streak of mine is 105. Lost due to bad prediction, but I kinda wanted to lose since that gives me an opportunity to farm quick BP from Palmer. I'll start a streak again once I have enough items, TM's and whatnot.
Gengar @ Focus Sash
Blissey @ Leftovers
Salamence @ Choice Band/Life Orb
Same team and Pokemon I used for Emerald Battle Tower, but with different movesets.