Before Christmas, I booked my 13" Mid 2009 MacBook Pro into the local Apple Store due to the screen flickering randomly. The genius replaced the screen and battery. However, after awhile I noticed that the problem was still there. So I booked another appointment, a genius ran tests that lasted about an hour. They didn't return any problems. He said that it may be a firmware issue and that I have to wait for a new one to be released by Apple :/ Any idea what I can do? Do you think Apple would release a new firmware update for a mid-2009 MacBook Pro? Thanks..