ive been thinking about checking samplitude out, but am kinda hesitant to relearn new software - does it work with 24bit files as they are or does it do the 32bit float? is it pretty intuitive to learn?
SSE handles 16-bit, 24-bit, and 32bfp files just fine and imports each in their native format. It internally processes at 32bfp, so you'll want to dither before exporting to the final desired format. It includes generally the same feature sets I've used previously in CEP/Audition, WaveLab, and Audacity: dynamics (compression, limiting, etc.) amplitude (gain, normalization, fade in/out/cross, volume envelope), parametric EQ, etc., and of course supports a slew of VST or DirectX plug-ins. It's really just a question of getting accustomed to navigating within SSE to find all the same features.
I'd say the biggest shift, and one of the biggest benefits, was learning to work in a non-destrutcive, object oriented model - called a Virtual Project in SSE. And I found it a pretty easy adjustment. One may slice & dice a WAV file (non-destructively) into multiple objects, and apply the same or different edits to those objects. When working with multiple ~2GB files, one simply imports each file into SSE (as separate objects, hence avoiding the whole > 2GB file issue), in sequence (making sure to turn off auto-crossfade), apply any edits one wishes to any / all objects (one may copy edits from one object to another, or make edits to multiple objects simultaneously), define track markers, and bounce (export) the tracks when done (SSE seamlessly joins the two objects when exporting). In the process of bouncing tracks, SSE will apply all the edits defined for each / all objects in the project, and resample / dither as the user defines when initiating bouncing. To export 16- and 24-bit tracks, simply bounce tracks twice, each time selecting the desired sample rate and bit-depth.
Anyway, I like it far and away better than the other tools I've used so far (can you tell?).