did you really search? i just did a simple google search for "touch pro 2 teardown video"
and got at least 2 of them. here is the first one i came across.
http://www.1800pocketpc.com/2010/04/...tructions.html
also there is a pdf teardown. its not mine, so i wont post it, but ill find the link,.