Crystal is the built-in reporting system for Visual Studio .Net. Your other options are to create the document template yourself using the PrintDocument class (
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vboriprintdocumentcontrol.asp) or you could find a thrid party control that supports your preffered reporting application.
Aside from that, you're stuck with Crystal. You can additionally purchase an upgraded Crystal for .Net that may alleviate some of your concerns with the built-in Crystal.