I've just finished Sam's learn Vb.net 2003 in 21 days and it was a great beginner book. I'm now looking to get a good intermediate book that expands on OOP and goes more into stuff like multithreading. Does anyone have any suggestions for a good book that's out there? Thanks in advance.