The brakes are fine, not a problem for city drive its just that you need to press the pedal little more than my Scorpio or any other cars. Its way better than my TD which was done in Jan 2010. Will update the thread once I hit the highways, haven't been able to do any highway trip due to my busy schedule.
One more drawback is that I need to change gears quite often in the city drive, situations where I could easily take off my Scorp in 3rd gear, I need to downshift to 2nd gear in my Fortuner, hope you guys understand what I am trying to tell