[eluser]bretticus[/eluser]
[quote author="garycocs" date="1239784147"]One question I would have is, can you make a site too ajaxy? I know it doesnt help SEO and I'll have to spend a fair bit of time working on the code for no JS as well as JS.[/quote]
That's a great question. I suppose it depends on what you need ajax for. I use it pretty sparingly myself. For example, I have used it lately to populate dropdown menus based on other selections (could be done without ajax too.) I used it to tell if a username was available for registration as the user types it in the text box. Very convienent and a perfect fit for ajax. A real-life example is google auto-complete. In other words, any time you have a lot of data that you want to drill down without having to populate all that data in your page on load, ajax is invaluable.
If you are doing it for eye candy, than yes, it could be a little "too ajaxy." Eye candy is great however, if it makes the GUI more intelligible or provides a convenience.
As for SEO, ajax works great if you stick to hijax principles. Look at the ajax tutorial video for jquery that I previosuly linked too. He gives a great hijax example when he shows linking off to another page if javascrpt is not enabled.
My 2 cents...