Thank you for the responses guys. I am currently in the train, but once I am at home I will do some more research.
I am still doubting if I should let someone do it for me or not. I read that the latest CFW's have firmware spoofers so you could play online and so. Does this mean you have to update to CFW every time a new official update comes out to play online? See, if something goes wrong I do not want to be dependent on another person.