Yeah, Carrara is the bastardized modern-day descendant of Ray Dream, crossed with something I've never heard of and given a really strange interface. Absolutely for **** as far as modeling goes, in my opinion (I've met others who disagree, but they're wrong), but it's an excellent renderer and, when paired with an old copy of Ray Dream (good modeler, mediocre renderer), produces an effect like a low-budget LightWave, with an interface more like MAX.
Both have a pretty much vertical learning curve, but after about a year you get the hang of it and it's as good as MAX. Except in booleans, which MAX does really well.