Welcome to the board Yeahyeah B)
The itinerary sounds good, but shouldn´t you end your trip in Greece? Then, when you´re there, hit up the hostels (like the Pink Palace who has a work program) and if you do, indeed get a job, you can stay as long as you want.
Here´s a revised itinerary and might work, if you do decide to not end up in Toronto, but decided to stay in Greece for work-
Toronto -> Amsterdam, Netherlands
Amsterdam -> Brussels, Belgium or London, England
Brussels or London -> Paris, France
Paris -> San Sabastian
San Sabastian -> Barcelona, Spain
Barcelona -> Costa Brava or Ibiza
Costa Brava or Ibiza -> Monaco
Monaco ->Rome, Italy
Rome -> Cinque Terre
Cinque Terre -> Athens, Greece
Athens -> Ios, Santorini, Myknonos, Corfu (Greek Islands)
Greek Islands -> Work at the
Pink Palace Their actual website, when it´s working(
www.thepinkpalace.com), has "work for us" section.
By the time your trip ends (June 2004), you be in the thick of summer and working at that hostel in particular could be da bomb!
Swimming in Ibiza...
No problem