have to agree with ra3ndy - the flickering screen is the known logic board issue. not sure, though, whether you are still entitled to a free logic board replacement. (check the apple.com site for info.)
depending on where you are in the world (or even which city or state in the us), some...