Hey all, I'm currently looking to develop apps for the iPhone/iPad, which means I have to finally buy a Mac. I'm not used to buying relatively expensive hardware, so I would like to spend as little as I can. However, if the benefits of paying a bit more are worth it, then I wouldn't mind. But basically I'm torn between buying a mac mini and a macbook. I would like something portable since I may be traveling to client sites to develop, although I suspect I'd be home most of the time developing. It seems like the Mac Mini is the cheapest one to get. Or should I just get a macbook for a little bit more money so I don't have to worry about an extra monitor? Also, is the lowest configuration (with 2gb of ram) enough for development? I'm used to having at least 4gb of ram since I do a lot of multitasking (I may install Windows on there too), but I was wondering if 2gb of ram would be enough. Thanks in advance.