I've had my mbp for a few months now and haven't had any problems with the edges. You could possibly try and adjust the way you access certain keys, I believe I had to make a few adjustments once I started using mine. Give it time and I'm sure you will adjust.
I could not agree more. At my university there was suppose to be a place for undergraduates to research and work together, but sadly the unviersity turned it into a conference room. Most of my friends in CS that are terrible programmers were simply never taught the proper way to program or even remotely how to tackle a problem. Its sad to tutor other students and they understand the problem but they have no idea where to start or how to implement a solution. I think CS programs should definately teach how to problem solve as opposed to just finish the project for the grade. My parents enforced good study habits in me and it is apparent in my friends/roommates that did not have it instilled in them. If universities did teach students how to study and manage time I am sure a lot of the "bad" students would be right on up there. Lastly I also find it very hard to believe how many crappy professors are still allowed to teach. In fact I had one professor in a basic studies class say "I DON'T CARE WHAT YOU SAY ABOUT ME! CALL ME AN ASSHOLE! IM TENURE! I DON'T CARE!". I've also had professors that simply cannot teach at all. You could look around the room and see blank stairs on everyones face and yet the professor just keeps on going...
I'm going into graduate school next year and I plan on pursuing this exact topic or something similar to it. I believe that consciousness can be achieved if in fact we can analytically explain what consciisouness is.