Original post by: Miroslav Djuric ,
iFixit [product|IF182-003|carries] both the black and white versions of the iPhone 4 front panel. From the product description: "This part contains all the necessary components to replace the front display assembly. It is a complete part with the LCD and the glass fused together. It includes the speaker grill installed. This is an Apple OEM part, not a copy or imitation." Hope that helps!