In the not to distant future I'm going to require a microprocessor that can handle a good amount of signal processing and a lot of mathematical operations. Currently, all the development tools I have used are low end beginner stuff and are no where near capable of doing these things I need. So I figured I'd start from square one by learning an entirely new chip thats more than advanced enough for what I need so I'll have room to grow into it in the future. I mostly have been looking at PICs since they are so well supported and I have programmed the 12Fs years ago. uChip also has a 25% discount for students. I'm thinking some of the higher end dS pics with USB or maybe even the PIC32s. I've also been looking at the ARMs but a lot of them use 3.3v which really bugs the crap out of me. Can anyone give me some suggestions on what family I should go with or look into?