I have used it for architectural illustration and a bit of mechanical modelling. It is very easy to learn and intuitive. There is a tonne of sites devoted to its use and education. But I must agree, the complex modelling is best left to C4D or 3DSMax. There are ruby scripts that extend the capabilities of sketchup though - many of which are free.