Go to Objects->Modelling->Boole to use the boole object. You can place 2 objects as child objects of the boole object. By default Boole will subtract object B from A. There are other options as well - Like intersection, Union, and A without B

Play around with the different options, you will get to know what they do, so you have a fair idea of what to choose when you're modelling.
And as for knowing which objects to use in a boole comes only with practise

And most of the times you wont be using the standard primitives. You will most likely be modifying a primitive object before using them in a boole(like scaling, deleting some polygons etc.)
As for using them effectively just don't put two dense meshes inside a boole - thats a sure way of crashing c4d or even slowing your comp down to snail's pace.

And only use a boole if its absolutely essential - Sometimes you can get stuff done without using a boole object.
www.c4dcafe.com - Has video tuts, Best way to get to know about C4D and the stuff you can do with it
Start with the basic modelling tuts, work your way up to the complex ones. There's also a tutorial on Booleans and modelling a mobile phone on that site as well.
www.c4dportal.com - Has a detailed car tut And lots of other tuts as well but for lil' advanced users of Cinema 4D.
And as for materials - Look up some basic tuts on that - and after that you're on your own - Create your own materials
http://www.maxon.net.../shadr_inx.html
This site might help as well
EDIT: And this I think is the longest post I've ever made
Edited by Ckristian, 27 September 2005 - 03:47 AM.