Mowgli, I am leaning toward allowing Adamant's Tome of Secrets. Based on the previews I've seen, it looks like a pretty solid supplement. However...I don't think I'm going to have the funds available in the very near future to purchase said product. So, I'd need you to provide me with all the relevant details if you want to go that way.
DeWar, same thing applies to your swashbuckler.
The Urban Ranger is actually a 3.5 Variant from the SRD:
(
Variant Character Classes :: d20srd.org)
A few tweaks would be needed to make it a PF class - I'll detail these after the stat block below so they'll make more sense.
If you'd rather not allow it I completely understand; I'm pretty conservative about such things myself. Here's the information just in case you want to read it over:
[sblock=Ranger Variant: Urban Ranger]
The urban ranger stalks the treacherous streets of the city, relying on his knowledge of alleyways and underworld contacts to keep him alive.
Class Skills
Eliminate
Knowledge (Nature),
Knowledge (Dungeoneering), and
Survival from the ranger's class skill list. Add Gather Information, Knowledge (Local), and Sense Motive to the class skill list.
Class Features
The urban ranger has all the standard ranger class features, except as noted below.
Animal Companion: An urban ranger cannot have an animal larger than Medium as his animal companion.
Urban Tracking: An urban ranger does not gain the Track feat at 1st level. Instead, he gains the Urban Tracking feat (see below), which allows him to use Gather Information to track down a missing person, suspect, or other individual within a community.
Wild Empathy: An urban ranger adds only one-half his class level to wild empathy checks, reflecting his limited connection with the natural world.
Favored Enemy: At the game master's discretion, an urban ranger may select an organization instead of a creature type as his favored enemy. For example, a character might select a particular thieves' guild, merchant house, or even the city guard. The favored enemy bonuses would apply to all members of the chosen organization, regardless of their creature type or subtype.
Spellcasting: The urban ranger's spell list is different from the standard ranger list. The following spells are eliminated from the urban ranger's spell list:
Animal Messenger, Charm Animal, Detect Animals or Plants, Speak with Animals, Bear's Endurance, Hold Animal, Snare, Speak with Plants, Command Plants, Diminish Plants, Plant Growth, Reduce Animal, Tree Shape, Water Walk, Commune with Nature, and
Tree Stride.
In exchange, the urban ranger adds the following spells to his class spell list: 1st -
Comprehend Languages, Detect Chaos/Law/Evil/Good, Detect Secret Doors, Message; 2nd -
Detect Thoughts, Eagle's Splendor, Knock, Locate Object; 3rd -
Discern Lies, Invisibility, Speak with Dead, Tongues; 4th -
Dimensional Anchor, Locate Creature, Mage's Faithful Hound, True Seeing.
Woodland Stride: An urban ranger does not gain this ability.
Swift Tracker (Ex): Beginning at 8th level, am urban ranger may make a Gather Information check for his Urban Tracking feat every half hour without taking the normal -5 penalty.
Camouflage: An urban ranger does not gain this ability.
Hide in Plain Sight (Ex): An urban ranger can use this ability in any area, whether natural terrain or not.
Urban Tracking (General)
You can track down the location of missing persons or wanted individuals within communities.
Benefit
To find the trail of an individual or to follow it for 1 hour requires a Gather Information check. You must make another Gather Information check every hour of the search, as well as each time the trail becomes difficult to follow, such as when it moves to a different area of town.
The DC of the check, and the number of checks required to track down your quarry, depends on the community size and the conditions (These are listed in the SRD - I can post them here if you need me to).
If you fail a Gather Information check, you can retry after 1 hour of questioning. The game master should roll the number of checks required secretly, so that the player doesn't know exactly how long the task will require.
Normal
A character without this feat can use Gather Information to find out information about a particular individual, but each check takes 1d4+1 hours and doesn't allow effective trailing.
Special
A character with 5 ranks in Knowledge (local) gains a +2 bonus on the Gather Information check to use this feat.
You can cut the time between Gather Information checks in half (to 30 minutes per check rather than 1 hour), but you take a -5 penalty on the check.[/sblock]
Adjustments Needed
PF eliminated the Gather Information skill (at least in the Beta) - if it's not added back into the official RPG you could house rule this skill back in, or you could substitute something else. I'd suggest restoring Survival as a class skill for Rangers and using it, but not allowing the 'Track' function unless it's taken as a feat (just like for any other class, and without the special Ranger bonuses).
The ranks in Knowledge (Local) necessary for the synergy bonus would need to be adjusted to conform to PF standards. A second level Ranger could have 5 ranks, so it seems like the ranks needed should be lowered to 2.