First of all, I wouldn't get all gooey-eyed over Ajax. Most implementations of Ajax, including those employed by Google, are completely inaccessible. Ajax is simply a way of using client-side technology to perform functions normally limited to server-side technology in an attempt to give the user more feedback. Sadly, it is poorly applied 99.9% of the time.
PHP.net is a complex site, and far from user-friendly; however, it is just fine for the target audience who are familiar with that particular kind of site. I have no trouble navigating around it and finding the information I need; however, if the same site structure and functionality were used to present kitchen furniture, my mother would find it difficult to navigate.
I think a perfect example to discuss is the DreamHost Control Panel, which we are all intimately familiar with. As a web developer/designer, I love it. I can access everything I need, and it works exactly as I expect it to.
Simon Jessey | Keystone Websites
Save $97 on yearly plans with promo code [color=#CC0000][b]SCJESSEY97[/b][/color]