Yes i know what you mean, if anything goes wrong then it opens a SH*& Storm of things to follow.
I've used Both Protx and the other methods on the oscommerce script for a client. The oscommerce contrivute which took the CC details for processing manually use to split the card details into two parts, one part stored in the MySQL database and the other half emailed.
This was a security messure so the information was usless unless you gained access to both datasources.
The other thing i have read is in the UK at least you are ment to keep all CC information for 2 years, for things like charge backs etc.
I read some information on the SSL, and emailing. They say to make sure the email is processed on the same server, so the emails dont leave the server and sat waiting in some pop account waiting to be hacked.
Collecting the CC details my self would be a lot better, and i was thinking of splitting the details like the oscommerce contribute i talk about, but i still dont know if even that could cause issues for me down the line, so was looking for a script already out there to purchase so i would at lease have some course of action.