:Wow! That's fantastic! Thank you very much! XD 

 :Yes, I must also thank Jagged 85 for his help, and for his work before I discovered this article as he did write a lot of it. 

 :I also must say thanks to you Wronkiew for your extensive and detailed review. The article sure has come a long way! Cheers!