My laziness just cost me another $150 
09' WR300 w/ 54.5hrs.
Lower shock bearing = rusted solid
Swingarm bearings = rusted
linkage bearings = 1 rusted, 1 decent
dogbone bearing = perfect
Hard to believe not all of these bearings have seals
New service intervals:
lower shock bearing = 10hrs
swingarm bearings = 3x year
linkage bearings = use the grease gun dummy!
How do you get the collars off the upper shock? Those things are stubborn!
And I ordered the Synergy seals lower shock thingyamajig instead of another needle bearing. I hope this lasts a while and doesn't change the suspension feel.

09' WR300 w/ 54.5hrs.
Lower shock bearing = rusted solid
Swingarm bearings = rusted
linkage bearings = 1 rusted, 1 decent
dogbone bearing = perfect
Hard to believe not all of these bearings have seals

New service intervals:
lower shock bearing = 10hrs
swingarm bearings = 3x year
linkage bearings = use the grease gun dummy!

How do you get the collars off the upper shock? Those things are stubborn!
And I ordered the Synergy seals lower shock thingyamajig instead of another needle bearing. I hope this lasts a while and doesn't change the suspension feel.

It will not pound out, period. Seems like the ideal swing arm bearing and linkage grease. Of course it is a synthetic so wear is reduced but that isn't why I wanted it. I just wanted to try it to see what kind of results it will provide for a year of riding with no maintenance.