When I got the first generation iPod (was a gift), I thought it was nice, but I was like it wasn't THAT nice. (It could only play music and it was nicer than a Walkman but I wasn't that impressed.) When I got an iPod Nano (ruffle prize), I thought it was really nice - it was small, very light weight and I could put tons of stuff on them including movies. I watched Lost episodes on a long road trip, but when it got to the episode where Sun and Jin started speaking in Korean with subtitles, the subtles were too small to read.
The same year, I bought a mac mini (only because my SO is a mac person and he can fix any problems with mac's - He was an Apple guy even before Apple became popular) I guess it's been OK. I only use it for the internet, some DVD making and photos, so for someone like me, there is not a huge advantage in getting a mac over a PC (except for the support advantage I get from my SO.)
I don't have an iPhone because I have a blackberry from work, but I recently got an iPad and now, I know why people like their iPhones so much. I am now realizing that iPhone isn't really a phone. It has a phone capability, but it is so much more than that, so comparing an ordinary cell phone with an iPhone is like comparing apples and oranges.
I am really excited with the iPad I got. I've only had it for a few days, but with all the apps that are available (for very reasonable prices for most), it can do sooo much. I actually feel awed by what it can do. I heard someone say long time ago "Someone could like Microsoft products, but nobody LOVES them the way people LOVE Apple products." and I have to agree. I am totally sold on this iPhone/iPad thing. Me coming from the PC world, iPad is MAGICAL, and I have only discovered just a little bit of what iPad can do.