This is the page I was speaking about http://arduino.cc/en/Tutorial/ArduinoToBreadboard and it says "Note that these techniques only work with the Arduino Duemilanove w/ an ATmega328, not the Arduino Uno (or older Arduino boards w/ an ATmega168)."

So, Can i use an UNO as ISP and burn the bootloader to a atmega328 on a breadboard?