I have just found some extremely useful info on how to implement and easily generate fantastic looking reports from within the VS.NET IDE!
Check this out!
http://aspalliance.com/articleViewer.aspx?aId=265&pId=2
Thanks to Josh Robinson I have also been able to plug the Crystal Report Viewer to the almighty MS Enterprise Library Data Access block!!!
For that you need to use strongly typed datasets and Josh explains how to do that in a very simple and clear way:
http://weblogs.asp.net/josh.robinson/archive/2005/03/30/396311.aspx
Josh you're the man!