I've been given almost £2k worth of equipment and software to make iPhone and iPod Touch Apps at home. It's a shame I don't have a desk to put it all on.
I'm currently using:
A MacBook Pro with OS X 10.5.7 + USB Mouse and keyboard, as I don't like the built in devices.
A Windows Laptop to view the tutorial videos, + another USB mouse and keyboard, same reason.
32GB iPod Touch for testing my home-brew apps.
It's all set up at the foot of my bed at the moment. I'll put a picture up of it all soon.
The only problem is, I don't work from home, so I have 3 hours a day at most to learn and code. The SDK uses "Objective C" and "Cocoa" programming languages, which are quite different to anything I've used before.
Since the languages used aren't covered in any other part of the forum, I thought I'd put this here. If it's too messy, I'll understand if it is moved.