I would imagine that someone could also sign up for PayPal's merchant processing account and just use the virtual terminal in the iPhone browser.
PayPal also typically approves small merchants for much higher limits than authorize.net resellers.
What would be cool is if you could capture the buyer's signature via the touch screen and snap a digital photo of the back of the card and have it store that stuff somewhere along with the transaction ID.