Group Contacts to Send Sms Instead of specifying each number one by one, is there anyway I can specify a group when sending sms?

For your info, I am using the contacts synced from Gmail, not the iPhone's built-in address book.
There's an app called Smart Group that might accomplish what you want to do.