Reccomend me a pcb package

CrossRoads:
What's wrong with eagle?
Its updated regulary, can do 80mmx100mm boards with free version, gets easier to use with practice.
Has lots of parts libraries, and can design your own parts.
Can get a lot of stuff on a 80x100mm board.

Couldn't agree more - I haven't found the free version remotely restrictive. I find EAGLE so incredibly intuitive...

EDIT - Saying that, I can't work out how to build heatsink polygons that will touch the pads of ICs, it seems to be creating spaces automatically... Hmm.