LINQ is one of the greatest improvements to .NET since generics and it saves me tons of time, and lines of code. However, the fluent syntax seems to come much more natural
Fluent syntax does seem more powerful indeed, it should also work better for organizing code into small reusable methods.