Bouncy, sounds like too much preload maybe (or your damping has gone)? Soft and soggy/loads of brake dive would be too little? Difficult to gauge what you're feeling without riding.
I started out with 6 turns in from fully out (min preload) on the forks when the bike was new, but by 10k miles I was up to 20 turns in (out of 27), suggesting the fork springs go off over time. I notice from pics on the forum that a fair few bikes seem to be running about 20 or so turns in on standard fork springs, just as you have seen. Probably best for you to check the static and rider sag to see if preload (and springs) are right for you. I found with stock suspension and me at 85Kg about 65mm rider sag and 45mm static up front was about right. Here's a thread regarding setting sag...
http://www.xt660.com/showthread.php?t=16649
BTW I no longer have OE fork springs or shock - says it all I suppose!