Page is a not externally linkable
aakk9999 - 6:24 pm on Apr 25, 2011 (gmt 0)
If the only difference is widget image and widget colour attribute shown to the user then in my opinion this would be a good choice to use canonical tag.
When the pages are canonicalised by implementing canonical tag, then incoming links to non-canonical version should count towards the declared canonical version of the page. There *could* be some PR juice loss though (as there also is by using 301).