User restriction can be applied using multiple parameters :
IP
User ID
Embed URL
Or your own parameter, using plugin hook
Restrictions can be limited in time :
No limit
Daily
Weekly
Monthly
Yearly
Your own duration, using plugin hooks
Restriction message can be customized on each form.
Download: http://wordpress.org/plugins/gravity-forms-user-restrictions/