iTunes problems

Just AIFF ripped 900 CDs mostly classical with dbpoweramp. Using iTunes for playback and file management. iTunes is certainly not made for Classical CD structures. The rips come off the CDs in order and iTunes immediately randomizes the track numbers. OK for pop songs but it doesn't work for a symphony with 4 movements. I can use Album Sort most of the time to place them in order but that destroys the search pattern I use. Is there any way that the track order can be forced to stay in its proper order?

I'm also thinking about moving to J River or other system but I'm not a computer guru so all the full featured aspects of these front ends probably mean I'd not have fun running them. Can any of them sort to two levels say Composer and track name so I can get all Bach contatas or whatever. I'm running a Windows 7 Pro server NAS nad Ayre USB DAC.
iTunes does a terrible job with soundtracks, compilations, or anything where the artists are not consistant throughout the whole cd. I am guessing that is what is going on here.

What you could try is highlight all the tracks for an album (hold control down while you click to select more than one track) then right click and select get info. What I do is put something in the album artist field and then the tracks should be grouped properly.
Did you keep your albums "together" when you ripped them? I use iTunes for my mostly classical collection, and when I rip the disc, I change the Album name to this:

Composer, Work, Ensemble, Conductor or Artist

This has the effect of splitting up an CD with more than one work on it to many albums. Then the track name is just the name of the movement. In one-movement works, this gets a little redundant, but it works. The whole point is that "album" (mostly) loses its meaning in organizing classical your collection.

For searching for all Bach cantatas, I would recommend having a column browser set up for composer, so first click on Bach, and then type cantata in the search box.

Let me know if I can help anymore.