xterm wroteDefinitly. You also might want to look into WPF for desktop applications, winforms is old news.
Yeah, I've looked into WPF before. If I'm not mistaken, it has a more of a declarative approach, something like the Flex framework. For this project, I decided to go the WinForms way because I wanted something easy to work with and gets the job done. I will definitely give WPF a shot on a future project.
xterm wroteOn a slightly different note, are you using .NET 4.0 and deploying on a 4.0 client profile? If so, you might want to look into EF4.0 Code First.
I've just finished reading
ScottGu's blog post on the subject and I have to say this probably the most flexible framework to work with so far. I really loved it! You should've mentioned it earlier when I was struggling with updating my database schema and have it synch with my model classes. :)