Upload issues with breadboard Arduino

If it helps, here is the verbose output from avrdude during the upload:

Binary sketch size: 2,528 bytes (of a 14,336 byte maximum)
C:\arduino\arduino-1.0.1\hardware/tools/avr/bin/avrdude -CC:\arduino\arduino-1.0.1\hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega168 -carduino -P\\.\COM5 -b19200 -D -Uflash:w:C:\Users\djseebs\AppData\Local\Temp\build3898121089803696074.tmp\Serial_Test.cpp.hex:i 

avrdude: Version 5.11, compiled on Sep  2 2011 at 19:38:36
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "C:\arduino\arduino-1.0.1\hardware/tools/avr/etc/avrdude.conf"

         Using Port                    : \\.\COM5
         Using Programmer              : arduino
         Overriding Baud Rate          : 19200
avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: Recv: ` [60] 
avrdude: stk500_getsync(): not in sync: resp=0x60

avrdude done.  Thank you.

I also performed the Loop Back Test (http://arduino.cc/forum/index.php/topic,73748.0.html) and it echoed every message back to me successfully.

I've also re-attempted performing manual resets during upload to no avail. I'm close to giving up here :disappointed_relieved: