learning the new way of things IS pretty frustrating but well worth it. I was learning vb6 a few years ago and I had to start from scratch to learn vb.net mainly because I forgot how vb6 worked lol. I agree, the .net way IS much better.