First off, Welcome to AA.
With a tank that large, the first thing I would suggest are built in overflow. Much easier to manage and hook up to a sump under in the cabinet.
Best filtration, hands down live rock...lots of it. For a 150, I would start with at least 150-200 lbs of live rock, depending on how dense the rock you choose it. The more the better. For rock I suggest these guys http://www.liverocks.com
Along with a prefilter pad going into the sump, that would be all the filtration you would need, so long as you don't overstock it.
Many choices for a good skimmer, I use a HSA250 and it does a very nice job.
Here is some good info on skimmers
Maxijet 1200 PH
's are excellent water movers and the main pump would be dependant on what type of overflow, sump size, return method, etc you would use.
Decide on the tank and sump set up and we'll help you from there.
Post some specific question, we are happy to help.