Nice!!! Is it just me or is the SS grille just an LS grille but painted body color?
Here's a comparo:

It's called an "Indy" grille because the only SS's to get that grille in 2004 were the Indianapolis 500 Editions ("regular" 2004 SS's got the standard grille.) The Indy grille became the only grille available on the SS in 2005, and since the SS's were offered in more colors than just black, the grilles were painted body color.
Dave, if you're interested in an Indy grille, PM
ZSPOT over on NAIOA. He's the official "hookup" for OEM Indy grilles (you can buy a cheap knock-off on eBay, but it won't fit quite as well as an OEM grille.)