Below are the plethora of links to learn Workflows and its integration with SharePoint using InfoPath forms and or ASPX pages. You will find here some nice resources for State Machine Workflows in particular.
If you are new to workflow development then as a 1st step towards it, learn sequential workflows. Either read my former blog post or go for this step by step sequential workflow example.
http://channel9.msdn.com/Showpost.aspx?postid=122931 - this is a quick 9 min video: I recommend this to be your 1st step towards learning state machine workflows. For a detailed video of the same example check out the MS webcast by Pravin Indurkar. The Order Processing Application code is available for download in the below Microsoft Workflow Samples link.
http://msdn2.microsoft.com/en-us/library/ms741723%28VS.85%29.aspx - Windows Workflow Foundation Samples
http://blogs.msdn.com/sharepoint/archive/tags/Workflow/default.aspx - 7 part series
http://kcdholdings.com/blog/?p=68 - links/recommended books
http://jopx.blogspot.com/2008/02/sharepoint-workflow-link-wrap-up.html - More links …
http://www.mannsoftware.com/Blog/?cat=15 - Blog
http://www.devx.com/webdev/Article/34032/0/page/1
The below 4-part series is a good and The Best example or sample available related to Workflows and SharePoint:
https://blogs.pointbridge.com/Blogs/morse_matt/Pages/Post.aspx?_ID=9
https://blogs.pointbridge.com/Blogs/morse_matt/Pages/Post.aspx?_ID=11
https://blogs.pointbridge.com/Blogs/morse_matt/Pages/Post.aspx?_ID=15
https://blogs.pointbridge.com/Blogs/morse_matt/Pages/Post.aspx?_ID=16
https://blogs.pointbridge.com/Blogs/morse_matt/Pages/Post.aspx?_ID=20
Windows Workflow Foundation - Excellent Use Case: http://www.microsoft.com/belux/msdn/nl/community/columns/kurtclaeys/wf.mspx