I actually build prototypes for a living. Mostly consumer electronics , cell phones, computers, MP3 players, ect......
Your cost to make a visual prototype the size a MP3 player. Assuming its of a high quality from your provided data and the data is usable (which is unlikely if you are doing it in Maya). Your looking at between 5-8K. If new data needs to be made you can double that.
If you need engineering done 5-10 times that amount. The data needs to be made in either a solids format (Solidworks, Pro-E, ect..) or in a NURBs surface format. Maya dose a great job for rendering but not so good making it into a hard model. The big companies spend tens of millions of dollars each year on models alone. And trust me absolute perfection is what they require. If you put something in front of them that looks as if you made it yourself, they will hand it back to you as they show you the door. Believe me when I tell you that. Not that they will talk to you anyway. For liability reasons they will most likely have nothing to do with you.
If you really feel strongly about this, put your money where your mouth is. Max out your CC if need be and get skilled people to make your idea into a reality.
After you have completed the prototype (working or non-working) take it to a local design firm along with a NDA (Non Disclosure) form for them to sign and hope for the best. Don't mess with the patent stuff yet the NDA will suffice for the short term.