A text editor? In these days of sophistication with a wealth of excellent and powerful Word Processors & Publishers who would need one?
Answer: A programmer, website guru, or other "geek" (Like me) who edits text files used as the foundation for the Internet web pages, configuration & control of Linux or Unix Operating systems (like Macintosh System 10), and many other system level uses.
Gedit is my favorite text editor for three reasons: You can create and edit multiple documents, it highlights programming source codes & markup languages like HTML accurately, and even has an on-the-fly spelling checker that doesn't get all confused because code is, well confusing.
The only con I can think of is Gedit is only found on Linux Platforms. Gedit is open-source, which means it could be "ported" to run on Windows, Macintosh System 10 or any other Operating System. It hasn't been, yet.
A semi-con for both versions of Gedit I run, on Linux Mint 6 on my "Gaming" system or Ubuntu 8.10 on my laptop the spelling dictionary is a "British" one that marks words like "favorite" mis-spelled (Brits spell it "favourite")
On the Windows platform Notepad ++ covers two of the three reasons I gave for Gedit being my favorite text editor are covered. Spell checking is not. Notepad ++ does load the last opened documents automatically but I prefer having the spelling checker that Gedit has.
This entire software review, including screenshot photo processing, was done on Linux Mint 6 using Gedit and The GIMP