Why not do some research on OSX and how the Apple system is different from PC, that way when your mac arrives you won't have unrealistic expectations and you will be ahead of the game in terms of how to set it up and get it to do what you want done...