Article: Choosing Between a User Control or a web Part for SharePoint