I'm running my 3.5 "Dreams of Erthe" campaign, which tentatively meets every other Saturday, and one of my players in that campaign is also running a 3.5 "Ghourmand Vale" campaign, which tentatively meets every Wednesday evening (and in which I'm a player). Both feature exclusively homebrew adventures, although "Ghourmand Vale" uses a heavily-modified-as-needed Greyhawk for the basics (maps, deities, etc.). That one is technically in the same campaign world as our first two 3.5 campaigns, both of which ended up at 20th level.
We're having enough fun that we don't intend to move out of 3.5. Once "Ghourmand Vale" finishes up, it'll be my grown son's turn back in the DM chair, and he's planning on running a planes-drifting campaign based around a small city that automatically plane shifts to a random plane once every year, and our PCs will be part of the team trying to figure out why it's doing that and if there is any way to "steer" it into specific planes. I've volunteered to run a cleric in that one - we'll all be running PCs with templates, so I'll likely be either a tiefling, half-fiend, or fiendish character, given we're allowed to have inherited traits based on whatever plane our city was on when we were born (so a fiendish PC need not be actually evil - his body just picked up those traits due to planar warping).
Johnathan