Dear Sir,
We have around five years of experience in Web Development, Having developed sites and scripts in ASP, PHP, Flash, etc.,. So one way or the other we have developed all the things you are looking for.
Some can be delivered of the shelf and some need to be cutomised for you.
As this seems to be a long term association we will have to work out a compromise costing, effective to both. If You are interested lets open PMB.
Ashik, iPower Solutions