1.- Spa: look at his results, then. Raikkonen has indeed a better record at Spa (better than that of most drivers, in all fairness), but Hamilton doesn't, as per the results provided - and your example referred to him specifically. As for the R28, yes, it was a better car in the second part of the season, yet not up to the level of the McLaren.
2.- Michelin tyres gave, as you said, a slight advantage to its drivers, particularly on the wet. But putting Alonso's drives down to just him having Michelin is quite simplistic. Had that been the case, we would have had similarly spectacular drives from Fisichella, who was no slouch.
I go back to my initial point: I constantly hear that Alonso is worse than x, y or z in certain areas - not that he is bad, simply that others are better. And maybe some of those claims are correct, yet I would like to see data backing them up. For example the one that on a one-lap basis he is slower by a fraction - somebody might have done the analysis, I would love to see it.
These "common knowledge" things about F1 are not limited to Alonso, of course. For example, in terms of being fast on a one-lap basis, Jarno Trulli is indeed a qualifying master - yet I wonder how often posters here have seen his name mentioned when discussing drivers's "raw speed".
Results are related to car, and spa is a very car dependant track, so you are confusing his cars not being strong at spa with Alonso's driving. As a driver Alonso is as strong at spa as anywhere else.
2004 - retired from the lead in a renault
2005 - finished second behind the untouchable mclaren
2007 - dominated lewis hamilton in equal machinery
2008- 4th in a rubbish car.
2009 - racing for a strong finish but racing incident ruined his race
2010, everthing went wrong.
So no evidence of Alonso struggling at Spa or not gelling with it.
Just because Alonso hounded Massa in the R28 does not mean it was a fantastic car. he has proven he can do that in without a fantastic car.
But thats just one race. Another race, for example Bahrain, even though its not wet, Alonso is supreme at that race, winning it what, 3 times? Even Hungarian GP, Alonso FLYS round there, and would have won in 2006 but for his driveshaft failure, and in the wet he was supreme there (aided by much better tyres). In fact I think that is a keypoint to raise; Alonso's performance in the wet havn't been as good with Pirelli or Bridgestone (bar the european GP 2007) because Michellins gave such an advantage and were designed to perfection which suited Alonso
Strange. How was he able to beat Massa at china and korea last season in the wet by 50 and 30 seconds? That is the sort of speed advantage that only the best wet weather drivers have. Once again there is no evidence of anything you are suggesting. And you call yourself an Alonso fan? Maybe you should pay a bit closer attention to his races.