Yep, we had to switch to C++ to get the game onto PS3.
I personally hate it, it is way too bloated and bulky now, the template system is garbage, there are no default collections beyond arrays and the STL uses aforementioned garbage template system, it's not easy to do string manipulation, just everything is like ten times more difficult than it needs to be.
Once you're used to it it's okay though. Takes years.