If you can get a design saved in a file, perferably a tff for printing companies (thats what we perfered) or really high resolution pngs or jpgs at least 600x600, the higher the better.
Any company that has a digi printer where you live (perferably large format) can print this on vinyl for you, you have your choice of matt or gloss vinyl, usually they perfer to print on matt vinyl because the ink adheres better, either way you can also get this laminated by the company.
Now the drawback on this, from one who has worked for a few companies.
They will charge you more for one print then they would for ten, you pay by the square footage usually then the art charge (yes even if you provide it) in some cases and some nice companies will wave this if there nice, it takes time to load it into the system (example roland uses versa works)which is nothing and only takes dropping it into the que (roland versa works can take a jpg dropped into the que) and so can all of them as far as I know.
Lamanating it can cost more (usually have a choice of matt or gloss, gloss would be better or they have one now thats sort of inbetween thats nice its a 3m product but I forget the name and its more expensive but it is nice).
Try and get a thin lam (not perf wrap lam but thin, perf lam is way too thin) this also helps you apply it.
If you have issues applying it to the laptop around corners, use a hair dryer this will stretch it, but be extremely careful not to wreck your laptop, we used a heat gun for car wraps but that is way to hot for a laptop and a hair dryer will stretch it enough to work with.
Hope this helps you out, I would do up a design but I have about 10 more things ahead of this on the list right now, hopefully I can get something inbetween for you but first I have to get some more stuff done.
Hope this helps you out.
"Windows: the worst system for the most money, Linux: the best system for free"
Registered Linux User #545430