as I have mentioned in other threads my experience with 3g model has not been good, as in Samsung stock experience.
The hardware is good, there is no denying of that of course, and if you can mod it you can get pretty good results (I am happy with the latest ROM I installed, Overcome + pershoot kernel).
Although samsung seems to be delaying ics upgrade in favor of new hardware and in my case in Spain I haven't received a single update to my 3g from stock HC 3.1, and stock is everything but functional after little use, not to mention no launcher hw acceleration so when you have a few icons, dragging them around can be infuriating, of course forget about live wallpapers, screen not refreshing certain elements after a while, reboots, and similar utter failure.
From what I am reading Asus is giving better support and motorola xoom already has ICS.
I even have a college at work who is talking wonders about a chinese tab (Onda?) which is much cheaper and already working with ICS.
I suggest you consider the manufacturer.