With Okami, at least, you have the excuse that it's about 30 hours long and does tend to drag a bit. You can finish Ico in around 8 hours, though - it's well worth it. The ending's great.
For me, I'd go with the first Icewind Dale. I ended up enjoying the second one a whole lot more, which...