The one that catches me a lot is that you can have NO blank lines at the end of the file.
And the order is:
minute (0-59),
hour (0-23),
day of the month (1-31),
month of the year (1-12),
day of the week (0-6 with 0=Sunday).
commas are used to for multiple entires. So 0,10,20,30,40,50 would be every ten minuts if in the first column.
* (stars, or splats) are used to say any are good for me.
EG: 0,10,20,30,40,50 * * * * some comand here
would run every 10 minutes all the time.
And remember you cannot have any blanks lines even if it does make it look pretty!
Note there is also no zero-th month or zero-th day.
Edit: Oh yeah... Also edit the file using the crontab command and not going to the file directly.
Otherwise it won't see the changes you made to the crontab file until you reboot.
And if you don't like the editor it uses when crontab comes up you can change it by setting the EDITOR
environment variable to whatever editor you like.