The background: I have a 16Gb Wifi Ipad 1. I'm a keen amateur photographer, and with the release of the brilliant Photosmith, I need as much memory as possible for the massive files generated by my Canon 5DII. So I'm getting myself a 64Gb Wifi only iPad 2 for my birthday, whilst my girlfriend gets sole use of the iPad 1 (which will also stop us fighting over it). Now, I need to choose what keyboard/case combo I want but I'm bemused by the vast array of different products on the market. I like the idea of the ZAGGmate, but when I'm out and about with my iPad 2 I doubt I'll want a keyboard much. I won't want it for my photos particularly. Which makes me reluctant to be forced to "carry" the keyboard with me as an integrated case. I'm also not entirely convinced by the idea of a protective case that is itself an expensive piece of technology. The Macally cover I have for my iPad 1 has proved its worth, and the edge protectors saved the iPad when I dropped it onto a stone airport floor once. I don't know what would have happened had the same thing occurred with the iPad in a ZAGGmate. I'm also not entirely convinced about how stable the iPad is when sat on the ZAGGmate when using them both on my lap. I do like the look of the Apple Smartcovers. So I'm wondering whether to get a smart cover, the OEM Apple Bluetooth Keyboard, the Incase Irigami Workstation (I would link but am too new here for the forum to let me) and some larger case to hold everything together when on the go (and protect the iPad from drops when walking through airports). But I'm not sure whether this solution will allow for occasional lap-top use. This, I know, is having said I don't want a case that turns my iPad into a laptop. I guess I want the best of all worlds. In reality I doubt there'll be many situations where I can't put the iPad a short distance away - on a coffee table, say - and use the Apple Keyboard on my lap. Assuming this solution works and a smartcover is the way to go, should I get leather or polyurethane cover?? Many thanks in advance for any help .