well i let the memory to auto then set it manually and watched my boot time @ windows x64 , sometimes 29 secs , other times 35-40 secs , i also used aida64 to see some differences , it works , but i want to know if this is the best setting because my motherboard dosent support 1333 only 1333(oc) , and in bios it's setted to 2x533(1066mhz) or something like that , it's conffusing me , thank you.
Windows boot time is more affected by the programs that windows is loading and hard drive performance, than it is RAM speed. It can vary quite a bit, so I wouldn't worry too much.
The board you have is defaulted to 1066Mhz, so setting it to 1333 is technically an overclock for the board, even if it's not for the RAM. If it'll run, the added speed is good.
7 Timings are good timings. If the system is stable running at 1333Mhz C7 then let it. If it's crashing, etc. back down to 1066. The RAM DIMMs themselves should have the Speed and Timings printed on the side.
Right now according to CPU-Z you are at 1066, but it could run 1333Mhz if your board will allow it to. Lower numbers are better with timings. So 7-7-7-19 is faster than 7-7-7-20. However, you will probably never be able to notice the difference between the two.