This is my very first circuit...I'm trying to design a board for personal use, so I have very specific little slots, as you'll soon see...It uses a ATmega 168 microcontroller. I haven't put in the serial port thingy yet; Also, I've left a couple of Digital ports not plugged into anything, which isn't terribly bad, just a waste.

Could somebody do me a favor and check over my circuit for anything terribly wrong? And then maybe some tips on how to make it better?

Again, this is for personal use; I know I'm not going to plug this thing into another controller and combine the 2, so I'm not including an ISCP plug. Also, I know I can also use the TX and RX plugs as digital ports, but I'm choosing not to simply because I have plenty of other digital ports I can use. Also, I'll be running lots of tests, and will need to send serial data to see the data.