Hi all, I decided to sign up here when I saw the nice and useful answers posted by the members, and this is my first post :) I have a masters degree in computer science and currently work as an IT-consultant designing and developing systems for a major European telecom company. Now I'm planning to g...