Does Anybody Have Any Experience/opinion About 'this' One ???!! I Think It's A European Release (can't Find A N Y Information/history/availability On It Anywhere!)....??!?!? It Has An Interesting Combination Of Features..and I Had A Chance To Hit With One...and Really Liked The 'potential' ...!!!