You don't *need* one. But the simulator isn't really good for a full test. Only quick and dirty,
Just because it runs in the simulator doesn't mean it'll run on the device. But in most cases you should be fine.
However, keep in mind that any apps submitted must run on a device with 3.0b5 or it'll get rejected.
Perhaps you could try soliciting some beta testers.I know I have the 3.0 simulator I just dont have $400 to get a new iPhone rite now, guess I can try to find me a used iTouch on craigslist or some where.
But I will be able to a less submit it I'm not doing a game or nothing that big just a simple its been running pretty good on the simulator I just want to make sure I can still submit it without the iPhone or iTouch.