haz eline slotted. slots make a noise when you brake. drilled holes and slots are for show only. theyre fine. acdelco has some nice rotors that are about as much, but are actually painted vs zinc coated.

brakes from 06+ impalas/monte's are bolt-on provided u get the proper rotors, which are iirc f-body/06+ fronts. get stainless steel lines if youre at it.