ATMega 328 Breakout Board

P18F4550 - That is spot on and, like you say, a good price