Don’t be afraid to end a sentence with a preposition. A preposition is a fine word to end a sentence with. You certainly don’t want to create the tortured prose that you’ll find on Yahoo! News just to avoid a “rule” few have heard of:
I guess it’s the militants of whom few have heard, but that sentence is so wacky that it’s something of which I am unsure.