Wow man you know quite a bit!! Didn't know you were a science guy xD Awesome!!
As a matter of fact, i'll actually do a post on the body's blood pressure regulation mechanism. You might find that interesting :D I'll probably do it tonight or tomorrow, whenever time allows :)