When you write "generally via my gmail inbox, for all SMS" do you mean it's all email based, or is there a magical Google Voice/Gmail integration I'm not aware of?
You just go to GV settings and check forward all SMS to gmail. From there on all your SMSs go to your Gmail account for you to read and reply. I have Boxcar which notifies me of a new SMS via a pop up in which I then go to the iPhone's mail client(configured it to work with my gmail) to respond to the SMS.