There really isn't a viable way to disable quick create in CRM 3.0.
Note that CRM 4.0 does not use Quick Create - it always displays the full forms
there's not a supported way to do that i guess.
maybe you can write your custom aspx and replace with the one which currently CRM is calling..but i wouldnt do that