If maganda doesn't mind I'd like to add a couple of questions of my own.
1 - If they refuse a visa application do they give the exact reasons why it has been refused or do you just get a letter saying "sorry your visa application has been unsuccessful" ?
2 - If you re-apply will the fact you had one application turned down already count against you? will it be treated as an entirely new application and will they have to go through all the checks again or will they look at the reasons the previous application failed and just look to see if those areas are now satisfactory and complete?