PF47 is the so-called "Classic" filter, made in-house by ACDelco. PF47E is an E-core filter made by Champion Laboratories for ACD. Either one is fine for oil change intervals up to 5,000 miles.
For a longer filter, use the PF52. It's identical to the PF47 other than length.
For a longer filter, use the PF52. It's identical to the PF47 other than length.