Need to be careful - a lot of gender and some racial stereotyping in this thread.