I know this is not the best thread for this question but can anyone suggest a good development board that has an ethernet PIC and either a USB or ICSP header on the board. For now, I am looking for a board where I can logon to the internet and control relays and a few other outputs. Also, it would be great if I can measure some temperatures and other variables too. Any ideas?

Chris