Old thread... but I had to add this because I saw some confusion about it.
The starter does draw much more than 150 amps, but a 150 amp circuit breaker does not blow immediately when you reach 150 amps. You can exceed that by a certain amount, for a certain amount of time. The more you exceed the amperage rating, the faster it will kick the breaker off. This is also why most kill switches are rated for only 250 amps and they don't melt even though you might be putting 400+ amps through it when you crank the engine. Crank the engine for a really long time though, and that switch will get HOT and you will blow the breaker. OEM starter solenoids actually get very hot if you crank for too long, they aren't rated to crank the starter continuously either.
Your cables though... they need to be rated for the full amperage you plan to run through them. If you undersize the cables you'll end up with a voltage drop under load, which is really bad.
For the people doing this for street use (and not trying to comply with any racing rulebook), next time you're at the junkyard take a look at a few german cars for ideas on how to run a reliable and safe trunk/rear mounted battery. Keep in mind though, they have vent tubes on their batteries (or they use a sealed AGM battery, like the Miata), so you still need a sealed box to keep the acid and hydrogen gasses contained. If you can't find the battery in an Audi, pull the bottom rear seat cushion up. Interesting to note is that they all ground to the chassis and none (that I have ever seen) use a sealed battery box.