Um. Typo alert. ATmega168/328. And also the ATmega8.
put a new chip in a breadboard with a relatively small number of support parts, use your existing Arduino (running ArduinoISP or similar) to program a bootloader into the new chip, and then plug the new chip into your arduino and download sketches/etc.
If you have two arduinos, you can use one of them to program bootloaders into a blank chip that has been inserted into the other one, given a few wires between the two boards. Or there are add-on shields that will turn your Arduino into a bare-chip programmer (complete with ZIF socket.)
You can get an ISP programmer for AVRs for about $10 (you can get a PIC programmer for about $10 too, though a "good" one (PICKit2 clone) would be $20. Even a genuine PICKit3 direct from Microchip is less than $50. There aren't many chips out there these days that require $200 programmers before you can use them at all.
The Velleman board you mention seems to be more of a "read and control hardware from your PC/phone/etc" than a "development board" for PIC. Arduino can be used this way too, but gives you much more control over the software that runs in the microcontoller. OTOH, it doesn't have some of the other features of the velleman board.