I have seen many people referring to .NET 2.0 SP2 to fix some of the issues I have been dealing with. I finally figured out that the SP2 for the 2.0 framework is not available as of now anyways as a individual download but rather you must download .NET 3.5 SP1 to get the installation.
So I downloaded 3.5 SP1 and sure enough in my Add/Remove program list now show installed 2.0 SP2.
I also found a link for a bootstrap that you can download and get SP2 by itself but have not tried this myself.
UPDATE April 23rd, 2009
Microsoft has now released .NET 2.0 SP2 as its own install.