Take a look here: How to help us help you - or How to ask a good question
Not meant as critic, just because you asked for.