You already asked about the iMac eject problem. Do not post the same question again.
imac osx cd dvd driver problem
You also already asked about the MacBook power problem. Do not post the same question again.
Mac power problem
Posting the same questions over and over again will not somehow make the users here magically know the answer. It only serves to tick off other users and the moderators, and clutter up the forum with multiple copies of the same question.
Use the other threads you have already started to continue discussing your problem. If you feel you have not received satisfactory answers in those other threads, starting a new thread is not going to somehow, magically get you more satisfactory answers.