Good grief guys
The FAF on an ILS doesnt have anything to do with OM/CL/NDB/DME/RADAR or anything. It is simply when you intercept the glideslope while on the localizer.
Now, if you are doing a LOCALIZER ONLY approach, (either you dont have a glideslope receiver or the glideslope is busted) you will need to identify a FAF so you can start your descent and your time, or have a DME to identify the MAP. The MAP on an ILS is the DA.
On the FLL ILS 27L, you do NOT need a DME to shoot this approach. It merely starts LOC/DME because it's there ready for you to use. It would either say ILS/DME 27L or say DME REQUIRED in the notes. You can identify the FAF for the LOCALIZER approach (if no glideslope) three ways, either by DME, the VKZ 023 VOR radial, or ask the controller to identify it for you (RADAR). If not, then you'll have to switch your NAV 1 quickly to the VOR and see where you are in relation to it, then switch back. It's not all that hard, and I've heard of people having to do this on an ATP checkride.
And yes you can use GPS in lieu of NDB and DME. IT states that a few times in the AIM. I have shot NDB approaches before without ever tuning in an NDB. You can do this even if the NDB is broken. All you need is an IFR GPS and the know-how. The GPS basically turns the NDB into a VOR and you shoot the approach with VOR-style course guidance (CDI not ADF). It's easy!
Oh by the way, my avatar picture happened to me when I was shooting the ILS 17L into Austin (mentioned above). Luckily it was VFR and we were able to land at Bird's Nest airport. Talk about podunk airports!!