I have to agree with most here. Wilderness Lodge is far better, but the price difference is significant.
Caribbean Beach is a good moderate with the skyliner hub. PROS - The skyliner is fun, kind of a ride in itself and it gives you extra dining options by taking you to the Riviera Resort (you can also walk to RR too), Pop and AoA, and the Epcot resorts - Y&B Club and Boardwalk. It has a great themed main pool and smaller "quiet" pools in each section. It's nicely themed and pleasant. CONS: The skyliner goes through the resort and kind of breaks up the theming (You KNOW you're in Disney, and not some Caribbean resort!) and you can hear it functioning above you from some of the rooms. The CBR rooms are very basic (no real difference from the values in my opinion) with motel door style entrances. CBR is very wide-spread and there is a lot of walking to get to certain things if you don't know what specific rooms to request to meet your needs. As I said its a GOOD resort, but those are things to think about.
Wilderness Lodge is a deluxe on Bay Lake. PROS: The rooms are beautifully themed and comfortable. The DVC rooms, if you can get one, are even better and come with in-room washer/dryer combos. Rooms are beautifully and tastefully decorated. The resort has two amazing pools, over-looks Bay Lake and has very good food. Geyser Point in particular is a GEM! (Good food and drinks, right on the lake!) Whispering Canyon has all-you-can-eat hearty food at decent prices, while the Roaring Fork is a great quick serv. Currently Artist Point, the main signature restaurant, is closed, but when open has amazing character dining (I'd say one of the more interesting ones too with really good food and the Snow White characters, including the evil queen!) The lobby is breathtaking as is the landscaping and theming around the resort. The only CON I could muster up (and I had to really think about it) is that it is a Bay Lake resort that is NOT on the monorail line - actually, I don't even consider that a con because it keeps the WL a little quieter with less resort-hoppers! There is a lovely boat that gets you to the MK in 15/20 minutes and quick, consistent bus service everywhere else. WL is also my favorite hotel at WDW. I would still choose it over Gran Floridian even if I had no budgetary concerns!
My opinion is that Wilderness Lodge is worth every penny if you plan on spending significant down time at the resort. If you plan on spending most of your time out and about in Disney, I would choose Caribbean as it give you plenty of travel options and is MUCH cheaper.