If moneys no object then i would always suggest rockford fosgate if not then alpine is always a good and safe bet
Id suggest the above for headunits as for amps id go for punch as ive only ever read good things about them
If all else fails theres always the old reliable and top value for money JBL, you can pick up there 12" subs that are a 1000watts for about ?30