La mejor opción es sin duda utilizar componentes especializados para graficación, yo he usado un par de ellos, son facilicimos de usar y te brindan un excelente resultado (graficas en 3d, incluso algunas con amimacion en flash), el problema esq generalmente no son nada baratos

...
como quiera te paso los enlaces de los q te puedo recomendar.
http://www.dotnetcharting.com/ http://www.softwarefx.com/sfxgallery/showall.aspx
y aqui puedes escojer entre varios componentes existentes:
http://www.asp.net/ControlGallery/de...y=1&tabindex=0