Spawn,
I am presuming you are planning to have a very secure site built, since you want onsite payment integration. Personally, I would recommend not going that route based on my 6+ years experience. Unless well built ( oscommerce and zencart are far from it) it can cause you more pain then happiness.
BM