P18F4550
Very nice, could you post more details and maybe some pictures of the process you used to make the board.
Thanks