Ha ha, thanks all !!
westFw, I have been thinking about the arm stuff, even to the point of getting several stm32f1 boards after the (now very long) topic was started on here.
for me its not a simple jump, I write in C AND assembler, the task of learning the 32bit assembly and all the register manupulation didnt suit me too well as I am just about coping with 8 bit !!
Crossroads, it is mainly for multicolour VGA purposes, I really need the speed !!