Shartley86, In today's market there's not the big difference their used to be. The banks are catching on and are now rehabbing the homes before putting them on the market. With a foreclosure you may get a home that has been painted with fresh new carpet yielding a $15,000 more asking price. Another thing to consider is a foreclosure has not been lived in for an amount of time not known at the time of purchase (asking the neighbors is the best way to find out). Some of these foreclosures have been vacant for several years so problems are very difficult to uncover.
In a regular sale you get a home owner who knows the house well and has taken pride of ownership over the last few years. With a regular sale you get a disclosure stating what they know is wrong with the home in advance as well.
There are definitely Pros and Cons with each and I believe only you can answer the ultimate question.