my 'go-to' guy has been Jim McShane http://www.mcshanedesign.net