hi C,
No, I am not saying the PIC 18F is a waste of time.
The advice you have been given by others regarding using the 18F is that you can use the 'C' Trig libs that are available for the 18F.
You would have to write the main body of your program in 'C', if you wish to use the 'C' Trig libs.
The Trig functions you need for ArcTan [ Atn] could be written in Basic, with Assembler for the Trig maths.
Its been pointed out by others that the 18F can execute faster than the the 16F also a 20MHz Xtal should be used to maximise the the PIC execution rate.
Its essential that you decide on the project specification and post it, so that we are working from a firm specification, otherwise we will go around in circles.
Eric