I just preordered my 3GS. This will be my first iPhone and I'd like to start gathering some accessories for when it gets here. Is it the exact same hardware (size, buttons,etc) as the 3G? As much as I'd like a little change, it would make buying accessories a lot easier if it was the same.