Those looks like they're from the 07STi with the STi on the rim itself, but the center cap still the bbs one, not the STi one.
Those rims are definitely 05-07 (They're all the same anyway). The center caps, however, are from 05-06.